Free College Starts Here. Do you qualify? Click here

Computer Science: Networking

Academic Division of Professional Programs

Associate of Science Degree

Computer and communication networks are a critical part of our world. The Computer Science Networking Program is designed to prepare students for a variety of entry-level positions in the computer science industry. The program includes the general education curriculum, general computer science courses, and courses specific to networking.

Certificate Program

The Networking Certificate was designed for those students who are interested in learning the fundamentals of Networking or for those students who would like to enhance their networking careers. The program is 24 credits and can be completed in one academic year.

Program Outcomes

At the completion of this program, the student should be able to:

  • Describe the major hardware and software components of a computer system.
  • Describe networking technologies used in computer networks.
  • Compare and contrast various types of computer operating systems.
  • Identify network boundaries and topologies within a network diagram.
  • Explain the operation of various networking protocol features.
  • Demonstrate the use of network monitoring and troubleshooting tools.
  • Demonstrate configuration of networking devices, such as switches and routers.
  • Analyze a given set of network diagnostic test results in order to identify a network problem.
  • Design a network given a set of requirements and constraints.
Computer Science: Networking Courses
    •  
    • Code
    • Course
    • Credits
    • CSI 116
    • Introduction to Programming
    • 3
    This course is designed to provide the background necessary for an understanding of computer programming languages. Programming assignments introduce the student to methods of problem-solving programming logic, development of algorithms, coding, debugging, and documenting programs. Topics include an overview of computer organization, simple data structures, and file management.
    • CSI 217
    • Operating Systems
    • 3
    This course explores the concepts of operating systems and their relationship to computer architecture. Topics include concurrent processing, scheduling, memory management, file systems, device management, and resource allocation. Prerequisite: CSI 116.
    • CSI 226
    • UNIX with Linux
    • 3
    Introduction to UNIX operating system. Practical explorations of the basics of UNIX system concepts, architecture, and administration. Uses Linux, a PC-compatible clone of UNIX to reinforce shell programming concepts and utilities with real-world applications.
    • CSI 235
    • Computer Architecture
    • 3
    This course deals with the structure and organization of the major hardware components of computers. Topics include basic logic design, CPU construction, and information transfer and control within a computer system. Prerequisite: CSI 116.
    • CSI 242
    • Computer Systems Security
    • 3
    This course introduces student to the concepts of computer and network security with applications. Topics include authentication, securing Web and file transfer applications, cryptography, firewalls and other devices and network topologies. Prerequisite: CSI 217 and CSI 244 or permission of instructor.
    • CSI 244
    • Networking I
    • 3
    Introduction to the concepts, technology, and implementation of computer communication. Topics discussed are distributed systems requirements, network architecture, communications protocols, local and wide area networks, data transmission, digital multiplexing, data switching, and characteristics of transmission media, modems, design of information flow, and message and packet switching.
    • CSI 245
    • Networking II
    • 3
    Knowing how to install, configure, and troubleshoot a computer network is a highly marketable and exciting skill. This course first introduces the fundamental building blocks that form a modern network, such as protocols, topologies, hardware, and network operating systems. It then provides in-depth coverage of the most important concepts in contemporary networking, such as TCP/IP, Ethernet, wireless transmission, and security. The course will prepare a student to select the best network design, hardware, and software for his or her environment. Students will also acquire the skills to build a network from scratch and maintain, upgrade, and troubleshoot an existing network. Prerequisite: CSI 244.
    • CSI 246
    • Networking III
    • 3
    This course is a comprehensive guide for anyone wishing to obtain a solid background in basic Cisco networking concepts. Students are first introduced to theory-based concepts, which are followed-up with practical hands-on labs, and use of Cisco IOS. Implement the Cisco interior routing and BGP protocols with a rigorous treatment of TCP/IP. Examines bridging, switching, and routing alternatives. Demonstrates interconnection of networks and the limitations imposed by the different routing protocols, and discusses alternatives and a survey of current trends in internetworking. Discusses LAN design and integration techniques and upgrade alternatives that are available when current networking does not support existing or future applications. Prerequisites: CSI 244 and CSI 245.
    • CSI 265
    • Linux System Administration
    • 3
    This course introduces students to the principles of computer system administration in a Linux environment. It builds on the knowledge learned in UNIX With Linux (CSI 226). System administration topics include managing user accounts, storage, and software configuration; web hosting; performance analysis; and security. Prerequisites: CSI 226.
    • CSI 267
    • Amazon Web Services Academy Cloud Foundation
    • 3
    Amazon Web Services (AWS) Academy Cloud Foundations provides an overall understanding of cloud computing concepts. This overview course explores AWS core services, security, architecture, pricing, and support. The course also includes basic global infrastructure and the AWS Cloud value proposition. Prerequisites: CSI 244, CSI 226.
    • CSI 311
    • Computer Organization
    • 3
    Students will apply digital hardware knowledge to design complex digital systems. Topics covered are binary theory, number systems, Boolean algebra, Karnaugh mapping, logic gates, combinational circuits, sequential circuits, state machines and arithmetic circuits. Using these tools students will design functional building blocks and apply assembly language programming. Prerequisites: CSI 116.
    • CSA 213
    • Database Management
    • 3
    This course is designed to introduce the fundamental process of developing, implementing, and maintaining a database system in order to produce management information.
    • SOC 112
    • Interpersonal Communication
    • 3
    An experience-based introduction to the concepts and skills in oral communication; listening, feedback, group discussions, speeches, self-disclosure and relational communication.
    • ENG 101
    • English Composition I
    • 3
    A required course for all students who have demonstrated acceptable writing proficiency as measured by a standard test or satisfactory completion of ENG 090. This course will emphasize developing the student’s ability to articulate his/her thoughts in writing a coherent, unified, and well- structured composition. The student will write a series of papers. The student will also learn the techniques needed to produce a library research paper. The required research paper is a major component of the course.
    • ENG 102
    • English Composition II
    • 3
    A required course, which introduces the student to themes and techniques in the basic genres of literature: the short story, drama, and poetry. Expository papers may be written in response to ideas embodied in literature. Prerequisite: ENG 101 or permission of instructor.
    • IDS 167
    • First Year Seminar
    • 3
    This experiential course welcomes students into the academic learning community of Quincy College. Centered around a yearly theme, the purpose of the course is to ensure that all new students connect to the Quincy College community. All sections provide students with college success strategies and each focuses on one of five different perspectives: 1) Humanities, 2) Social Sciences, 3) Civic Engagement, 4) Business, 5) Natural Sciences. The course is required for all new, degree-seeking students who have fewer than 12 college credits from another accredited institution. It is expected that students will take this course in their first semester at QC.
    • EXP 397
    • Internship
    • 3
    This course is designed to allow students to continue an existing internship or begin a new one. Intended as a followup to EXP 297, it will combine classroom theory with practical application through job related experiences. Students will produce an updated cover letter and resume. This internship consists of working a minimum of 120 hours, as well as attending meetings with the faculty supervisor to discuss issues, problems, and rewards in the real world of professional engagement. Prerequisites: 2.75 GPA and successful completion of EXP 297.
Download

View Current Semester Courses>>

Start your education at Quincy College this fall. Our online and blended curriculum makes it easy for you to stay safe and earn your degree!

You might also be interested in...

  • related_0

    Computer Science Certificate

    The Quincy College Computer Science Certificate was designed for those students who are interested in learning the fundamentals of Computer Science

  • related_1

    Computer Science: Programming

    The Quincy College Computer Science Programming program is designed to prepare students for a variety of entry level positions.

  • related_2

    Courses

    View the current course schedule. Quincy College offers the programs you want, the flexibility you need and the price that makes it all possible.

Take the Next Step

Scroll To Top