3.00 Credits
Prerequisite: CSC 1310. This course provides students an overview and introduction to architectures, operating systems, and networks. In addition, it will introduce computer architecture including number systems, memory organization and hierarchy, as well as CPU architectures, and distributed architectures. Students are introduced to processes and threads operating systems components and functions, and concurrency and parallelism. Students will also learn networking fundamentals, the network core and edge, data transition medium, delay, loss, protocols (TCP/IP and OSI), how the Internet works, and common application layer protocols = SMTP, HTTP, FTP, DNS, VLAN. Students will be introduced to network addressing schemes, including IP addressing and MAC addressing.