A Bachelor of Computer Science and Networking

Students develop competencies in software development, network design, database management, and system security, while mastering the tools and technologies essential to modern computing and networking environments.

Program Overview

The Bachelor in Computer Science and Networking is designed to train professionals capable of designing, developing, and maintaining computer systems, software applications, and network infrastructures. The program combines foundational knowledge in computer science, mathematics, and electronics with practical skills in programming, network administration, cybersecurity, and systems engineering.

Program Objectives

The Bachelor in Computer Science and Networking is a comprehensive and multidisciplinary program that enables students to understand the theoretical and practical foundations of computing and network systems, preparing them to become effective IT professionals and technology leaders in various organizational contexts.

The specific objectives of the program are to:

  • Train professionals capable of designing, implementing, and managing computer systems and network infrastructures;

  • Develop students’ competencies in programming, networking, cybersecurity, and database management for a holistic approach to information technology;

  • Prepare students for successful professional integration in a rapidly evolving and digitally driven world.

Learning Outcomes

Upon completion of the program, graduates in Computer Science and Networking are able to:

  • Design and develop software applications;

  • Configure, manage, and secure computer networks;

  • Administer databases and information systems;

  • Implement cybersecurity measures and protocols;

  • Troubleshoot hardware, software, and network issues;

  • Apply algorithms and data structures to solve computing problems;

  • Communicate proficiently in both oral and written forms;

  • Demonstrate ethical reasoning and professional integrity in IT practice;

  • Adapt to technological, methodological, and security changes.

Program Courses

Core Required Courses for all majors:

Year One

Subjects Credits

Listening

3 Credits

Reading

3 Credits

Writing

3 Credits

Subjects Credits

Listening

3 Credits

Reading

3 Credits

Writing

3 Credits

Subjects Credits

Listening

3 Credits

Reading

3 Credits

Writing

3 Credits

Subjects Credits

Listening

3 Credits

Reading

3 Credits

Writing

3 Credits

Career Opportunities

Graduates may pursue a wide range of roles across the following fields:

  • Software development
  • Network administration and engineering
  • Cybersecurity
  • Database administration
  • Systems analysis and design
  • IT support and helpdesk management
  • Cloud computing and virtualization
  • Web and mobile application development
  • Network architecture and design Telecommunications
  • IT project management
  • Technical consulting