Artificial Intelligence
The program is designed to give its students hands-on experience to cover all aspects of Artificial Intelligence, including problem modeling and analysis, software design and development, software verification and validation, software quality, testing and software management and hardware designing.

LEARNING OUTCOMES
After completing the program, a student will be able to:
Apply the basic principles of Artificial Intelligence for providing reliable software design, implement, deploy and maintain practical software systems.
Verify and validate software and hardware systems.
Understand and apply software project management skills: measurement, estimation, costing, planning, deployment and tracking of resources.
Communicate effectively in career and educational environments.
Apply his/her knowledge and skills to develop a career in software and hardware business or industry, or for graduate study in software engineering or other scientific or technical fields.

JOB MARKET
According to Statista, the market of Artificial Intelligence is expected to show enormous hike in the growth in the following decade. Its value of nearly $100 billion US dollars is estimated to grow twentyfold by 2030, which makes it up to nearly two trillion US dollars. Various businesses and corporations are adopting artificial intelligence within their structure, which gives rise to and produce groundbreaking surge in career opportunities. Some potential job roles that may be available for those with an associate degree in AI include:
- AI Programmer
- Machine Learning Engineer
- AI Research Assistant
- Data Analyst
- Robotics Technician
- AI Support Specialist
Course Type | Course Code | Course Name |
---|---|---|
University Mandatory | CD0001 | Some Course Name |
University Mandatory | CD0002 | Some Course Name |
University Mandatory | CD0003 | Some Course Name |
Common Option | CD0004 | Some Course Name |
Common Option | CD0005 | Some Course Name |
Common Option | CD0006 | Some Course Name |
Core Course | CD0007 | Some Course Name |
Core Course | CD0008 | Some Course Name |
Elective | CD0009 | Some Course Name |
Computer Networking
Every sector requires networking in some or the other way. In the business sector, networking is applicable from manufacturing to business processing. As organizations and institutions invest in domains like technology, cloud computing, and big data, they all depend on a workforce with networking skills to make the most of this technology.
This program is fundamentally a computing program but one with a clear focus on the infrastructure that powers the movement of data over the internet. This program is for people who want to work with the likes of Cisco, Dell EMC and Vodafone to build capacity in the global data networks.

LEARNING OUTCOMES
After completing the program, a student will be able to:
Understand networking market trends in accordance with the international compliance and standards.
Develop the required knowledge and skills to design, secure, troubleshoot and maintain large network infrastructures.
Recognize growing needs for network technologies and implement solutions.
Engage in management activities to carry out planning, analyzing, budgeting and evaluating tasks in large networking projects.

JOB MARKET
The competitive and high-potential job market for those with an Associate Degree in Computer Networking provides numerous prospects for growth and progress in the industry to individuals with rights skills and abilities. The positions found in variety of industries, including healthcare, finance, government, education, technology, trade and commerce, etc. are network administrator, IT Support Specialist, Technical Support Analyst and many more.
Course Type | Course Code | Course Name |
---|---|---|
University Mandatory | CD0001 | Some Course Name |
University Mandatory | CD0002 | Some Course Name |
University Mandatory | CD0003 | Some Course Name |
Common Option | CD0004 | Some Course Name |
Common Option | CD0005 | Some Course Name |
Common Option | CD0006 | Some Course Name |
Core Course | CD0007 | Some Course Name |
Core Course | CD0008 | Some Course Name |
Elective | CD0009 | Some Course Name |
Cyber Security
The program is designed to help students develop a deeper understanding of modern information and system protection technology and methods. Also, to identify, analyze and remediate computer security breaches by learning and implementing the real-world scenarios in Cyber Investigations Laboratory, Network Security Laboratory and in Security and Penetration Testing Laboratory.

LEARNING OUTCOMES
Upon successful completion of the program, candidates will be familiar with cyber security landscapes and able to
Analyze and evaluate the cyber security needs of an organization.
Determine and analyze software vulnerabilities and security solutions to reduce the risk of exploitation.
Measure the performance and troubleshoot cyber security systems.
Comprehend and execute risk management processes, risk treatment methods, and key risk and performance indicators.

JOB MARKET
The job market for people with an Associate Degree in Cybersecurity is fairly robust.
Cybersecurity analyst, information security analyst, network security analyst, and cybersecurity expert are some of the prevalent job titles for someone with an associate’s degree in cybersecurity.
Course Type | Course Code | Course Name |
---|---|---|
University Mandatory | CD0001 | Some Course Name |
University Mandatory | CD0002 | Some Course Name |
University Mandatory | CD0003 | Some Course Name |
Common Option | CD0004 | Some Course Name |
Common Option | CD0005 | Some Course Name |
Common Option | CD0006 | Some Course Name |
Core Course | CD0007 | Some Course Name |
Core Course | CD0008 | Some Course Name |
Elective | CD0009 | Some Course Name |
Database Management System
Associate Degree in Database Management System is ideal for detail-oriented students interested in technological innovation. Coursework explores relational databases in companies and organizations, as well as cutting-edge technologies promoted by the tech industry to streamline productivity. Students also learn how to design, implement, and improve their own database programs while gaining collaborative skills to meet client needs.

LEARNING OUTCOMES
After completing the program, a student will be able to:
Learn basic concepts like data and information processing.
Understand the role of a database management system in an organization and learn basic and advanced database concepts, including the structure and operation of the relational data model and designs.
Have technical and hands-on experience on database development, maintenance, administration and information security.
Have hands-on experience of web-based database development including front end development, design and database connectivity.

JOB MARKET
The job market for the Associate Degree holders in Database Management System can be quite promising. Individuals with an Associate Degree in database management system frequently hold the following positions:
- Database Administrator
- Database Analyst
- Data Entry Specialist
- Data Quality Manager
- Data Architect
Course Type | Course Code | Course Name |
---|---|---|
University Mandatory | CD0001 | Some Course Name |
University Mandatory | CD0002 | Some Course Name |
University Mandatory | CD0003 | Some Course Name |
Common Option | CD0004 | Some Course Name |
Common Option | CD0005 | Some Course Name |
Common Option | CD0006 | Some Course Name |
Core Course | CD0007 | Some Course Name |
Core Course | CD0008 | Some Course Name |
Elective | CD0009 | Some Course Name |