Bachelor of Science in Information Techology

Program Description

The Bachelor of Science in Information Technology is designed to train information technology professionals capable of meeting the challenges of the digital world. This program offers a solid foundation in computing, networking, software development, and data management, while allowing students to specialize in key areas such as cybersecurity, data science, and automation. Graduates will be prepared to lead innovative technological projects, optimize complex systems, and contribute to the advancement of organizations through efficient and secure technological solutions.

Our bachelor’s program offers specialization in three strategic areas:

  1. Major in Cybersecurity
    The Major in Cybersecurity prepares students to protect systems, networks, and data against cyber threats. This program combines theoretical and practical knowledge of cryptography, network security, vulnerability analysis, and incident management. Students will learn to identify risks, implement effective security policies, and respond to cyberattacks in real time, becoming essential experts to protect organizations in a complex digital environment.

  2. Major in Data Sciences
    The Major in Data Sciences trains students to analyze large volumes of data and extract valuable insights that drive strategic decision-making. This program combines advanced concepts of statistics, machine learning, and predictive analytics with cutting-edge tools such as R, Python, and SQL. Students will develop skills in data mining, information visualization, and building predictive models to solve business and societal problems.

  3. Major in Automation
    The Major in Automation prepares students to design and manage automated systems that improve operational efficiency and reduce costs. This program integrates knowledge in robotics, process control and manufacturing systems, with an emphasis on emerging technologies such as the Internet of Things (IoT), artificial intelligence and smart sensors. Graduates will be able to implement innovative solutions in industrial and commercial environments, leading the transformation towards a more automated era.

Program Objective

Graduates of the Bachelor’s Degree are able to:

  • Provide students with fundamental knowledge in information technology, including networks,
    software development, databases, and security.
  • Develop practical skills to implement and manage IT systems in different organizational environments.

  • Foster critical thinking and problem-solving through the use of advanced technologies.
  • Promote the ability to adapt to new tools and methodologies in a constantly evolving

  • Prepare students to play leadership roles in technological projects and digital transformations.
    technological environment.

  • Provide opportunities for specialization in high-demand areas such as cybersecurity, data
    science, and automation.

Program Breakdown

 
Course NumberCourse TitleCredit Hours
REQUIRED GENERAL EDUCATION COURSES
ENG201English Composition I3
ALG201College Algebra3
PSY201Introduction to Psychology3
ENV201Environmental Science3
COM201Introduction to Communication3
ENG202English Composition II3
STA201Statistics3
PHI201Introduction to Philosophy3
COM202Oral Communication3
PSY202Critical Thinking and Logic3
Sub-Total30

 

 
Course CodeCourse TitleCredit Hours
REQUIRED CORE COURSES
ETH305Professional Ethics in Information Technology3
INT301Introduction to Information Technology3
INT305Computer Architecture3
PRG305Programming I3
 
DTS306Data Structure and Algorithms3
INT310Analysis and Design of Systems3
PRG310Programming II3
INT315Distributed Systems and Networks3
PRG315Web Programming3
INT320Cloud Computing3
DTS310Data Analysis and Data Mining3
INT325Audit and Information Security Management3
 
ARI301Introduction to Artificial Intelligence3
DTS301Introduction to Data Science3
ROB301Introduction to Robotics3
DTS315Data Science Certification3
DTS320Big Data and Storage Technologies3
CPG305Cryptography3
ALG305Linear Algebra3
MLE305Machine Learning I3
MLE310Machine Learning II3
ITP305IT Project Management3
Sub-Total Credit Hours66
 
Course CodeCourse TitleCredit Hours
REQUIRED COURSES IN CONCENTRATION
MAJOR IN CYBERSECURITY
CYB405Cybersecurity Fundamentals3
CYB410Cryptography and Information Security3
CYB415Digital Forensic Analysis3
CYB420Cybersecurity Research3
CYB425Ethical Hacking and Penetration Testing3
CYB430Cyber Law and Cybercrime3
CYB435IT Risk Management3
CYB440International Security3
Cybersecurity Sub-Total24
MAJOR IN DATA SCIENCES
DTS405Data Visualization3
DTS410Data Interpretation3
DTS415Applied Statistics for Data Science3
DTS420Advanced Data Science3
DTS425Databases and SQL3
DTS430Processing of Large Volumes of Data3
DTS435Visualization and Interpretation of Complex Models3
Data Science Sub-Total24
MAJOR IN AUTOMATION
AUT405Automation Fundamentals3
AUT410Automation with Artificial Intelligence3
AUT415Programming of Programmable Logic Controllers (PLC)3
AUT420Motion Control and Industrial Robotics3
AUT425Automation of Manufacturing Processes3
AUT430Control Systems Integration3
AUT435Automation of Electrical and Electronic Systems3
AUT440Maintenance and Diagnosis of Automated Systems3
Automation Sub-Total24
Total Credit Hours120