Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Network Engineering | Computer Science | Cybersecurity
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Computer Science (B.S.) Networking Program

Overview

The Computer Science (B.S.) Networking program is designed to provide students with a comprehensive education in computer science, focusing on networking and related technologies. The program aims to equip students with the knowledge, skills, and competencies necessary to succeed in the field of computer science and networking.


Requirements

The program requires students to complete a minimum of 45-50 credit hours. The required courses include:


  • CS 108: Foundations of Computer Science I (3 hours)
  • CS 111: Introduction to Object-Oriented Programming (3 hours)
  • CS 112: Introduction to Networking (3 hours) or ICT 112: Introduction to Networking
  • CS 114: Introduction to Cybersecurity (3 hours)
  • CS 210: Understanding UNIX/LINUX (3 hours) or ICT 210: Understanding UNIX/LINUX
  • CS 298: Computer Science Career Seminar I (1 hour) or ICT 298: Computer Science Career Seminar I
  • CS 385: Computer Science Internship (1-6 hours)
  • ICT 301: Advanced Networking (3 hours)
  • ICT 302: Telecommunication Networking (3 hours)
  • ICT 303: Wireless and Mobile Computing (3 hours)
  • ICT 401: Fundamentals of Information and Network Security (3 hours)
  • ICT 402: Virtual, Cloud Computing, and Security (3 hours)
  • ICT 403: Advanced Network Administration (3 hours)
  • ICT 404: Network Design and Management (Capstone) (3 hours)
  • ICT 498: Computer Science Career Seminar II (1 hour) or CS 498: Computer Science Career Seminar II

Elective Courses

Students must select six credit hours from the following elective courses:


  • CS 387: Advanced Cybersecurity
  • ICT 410: Intrusion Detection and Incident Response
  • ICT 411: Digital Forensic Analysis
  • ICT 412: Ethical Hacking and System Defense

Student Learning Outcomes

Upon completion of the program, students will be able to:


  • Demonstrate knowledge of computer science-specific content, including programming in a higher-level language and computer internal organization.
  • Demonstrate critical thinking in computer science.
  • Demonstrate communication skills reflective of professional standards in computer science.
  • Demonstrate computer science-specific calculation-based skills, including the ability to work with different bases, internal data representations, and digital logic.
  • Demonstrate readiness for post-baccalaureate entry into the workforce or advancement into graduate or professional programs.

Graduation Requirements

Students must pass each course with a "C-" grade or higher to graduate from the major.


See More