Networking and IT:

I'm currently taking an introductory networking course focused on the fundamentals of network communication, including the TCP/IP and OSI models, IPv4 and IPv6 addressing, and various networking topologies. Most of my learning is through Cisco NetAcad, where I gain experience using Packet Tracer and the Cisco CLI. Additionally, I participate in hands-on labs, working directly with routers, switches, and hosts to reinforce my understanding of networking concepts in real-world scenarios.

Database:

As of now, I've only had one class specifically geared towards relational databases. Through that course I learned about relationships between data sets, such as one-to-one, one-to-many, and many-to-many. As well as how to implement these relationships with primary and foreign keys. Although I've only had the one course, I have had to flex my knowledge of SQL on several occasions to integrate databases with Java and web projects for other classes. I'm also gaining experience with a NoSQL database in MongoDB for a course I'm taking that revolves around implementing the MEAN stack.

C and CPP:

I have a pretty mixed bag of C++ experience, including programming micro-controllers such as the Arduino. I have also completed an introductory course to C++ which helped develop an understanding of syntax and standard library functions. Currently, I'm expanding my knowledge of C++ through a Data Structures course where I design and implement fundamental structures such as arrays, linked lists, trees, hash tables, and graphs.