Computer Science- Networking

Academic Division of Professional Programs

Computer and communication networks are critical parts of almost every organization.   Quincy college offers both an associate’s degree and a certificate in Networking.   These are the type of credential that is required for many types of technical positions. Our program incorporates the learning objective of two industry standard certifications (COMPTIA Network+ and Cisco CCENT). Some example positions include Telecommunications Equipment Installers and Repairers, Computer Support Specialists, and Network and Computer Systems Administrators.  The job market is expected to grow for these type of positions (based on data from the Bureau of Labor Statistics, U.S. Department of Labor).  The range of median salary for these type of positions in 2014 was $50,380 per year to $75,790 per year ($24.22 per hour to $36.44 per hour).

Download the Computer Science: Networking Associate in Science Degree overview sheet. 

Download the Computer Science: Networking Certificate overview sheet. 

Certificates

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

  • Identify network boundaries and network topologies when presented with a network diagram
  • Explain the operation of various networking protocol features
  • Demonstrate the ability to use network monitoring and troubleshooting tools such as packet sniffers and the trace route command
  • Compare and contrast peer to peer versus server based operating systems
  • Demonstrate the ability to configure networking devices such as switches and routers
  • Analyze a given set of network diagnostic test results in order to identify a network problem
  • Solve IP network design problems using subnetting
  • Design an IP network given a set of requirements and constraints
  • Relate the concepts of digital logic to network design techniques

Click here for gainful employment data.

Degrees

The Computer Science Program is a program that is designed to prepare students for a variety of entry level positions in a networked environment within the computer science industry, and to provide additional training or further advancement to those already employed in the computer science profession. The program design includes the core curriculum, a general computer science core, skills courses, and courses specific to the computer science areas. Students may choose to concentrate their studies in Computer Science Programming, or Networking.

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

  • Discuss how computers, data processing, networking and telecommunications have changed practices in medicine, science and business
  • Demonstrate a mastery of fundamental skills in mathematics, written communication, and keyboarding
  • Identify the major hardware and software components of a computer system
  • Utilize a computer and the systems approach to solve algorithmic problems
  • Describe CPU structure and function and discuss computer design trends
  • explain fundamental programming aspects such as conditional branching and looping, and use flowcharts and pseudo code for solving problems
  • Demonstrate how to organize directory and file manipulation commands, and create shell enhancements
  • Explain terminology used in the information processing environment
  • Discuss the concepts of interconnected structures and digital logic
  • Demonstrate the use of screen editors, flowcharting, coding and debugging using several structured programming languages
  • Describe the issues of software development, software piracy, and viruses
  • Demonstrate the use of application software packages in word processing, creating spreadsheets, database management and graphic presentations
  • Explain the impact computers have on the “Global Village” and discuss the impact of computer technology on issues of individual privacy
  • Describe the issues involved in business information systems including networking, system design and system implementation

 

 

 

Plymouth

Quincy

Computer Science- Networking Courses
    •  
    • Code
    • Course
    • Credits
    • CSI 101
    • Introduction to Computers
    • 3
    This course introduces the student to the theory, structure, and application of computers. Topics include word processing, spread sheeting, presentation, and database management (software).
    • CSI 116
    • Introduction to Programming
    • 3
    This course is designed to provide the background necessary for an understanding of computers and computer languages. Programming assignments introduce the student to methods of problem solving, programming logic, development of algorithms, coding in C, debugging and documenting programs. Topics include an overview of computer organization, simple data structures, and file management.
    • 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 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.
    • 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. MS Access or other relational database programs will be used. Database programming is also included.
    • CSI 111
    • Digital Computer Hardware
    • 3
    This course focuses on the understanding of computer organization, design and programming of a simple digital computer. The study includes the basic building blocks of a computer system including digital logic circuits, data representation, register transfer language and micro operations.
    • 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 242
    • Computer Systems Security
    • 3
    This course is designed to introduce the student to the concepts of computer and network security with applications in the Windows 2000 Environment. Topics include authentication, securing Web and file transfer applications, cryptography, firewalls and other devices and network topologies. At the end of this course the student will be able to securely administer a Windows 2000 server environment. Prerequisite: CSI 244.

APPLY NOW

Contact Info:

Quincy Campus

1250 Hancock Street
Quincy, MA 02169

Tel:  (617) 984-1700

Plymouth Campus

36 Cordage Park Circle
Plymouth, MA 02360

Tel:  (508) 747-0400

REQUEST INFO

Scroll To Top