Bachelor of Science in Information and Communications Technology

Program Description

This is a single degree leading to an AUPP Bachelor of Science in Information and Communications Technology. The Information and Communications Technology (ICT) program is designed to develop graduates with the ability to manage and lead the computer-based information systems. The program aligns the capabilities of information technology to business analysis and communications. Students are encouraged to sharpen their skills in Network Infrastructure and Security, Telecom, Data Science, Software Engineering, and Management Information System.

Students enhance their critical thinking, problem solving, and analytical skills with knowledge of management principles. The program is a balance of technology, management, communications, and the liberal arts.

Career Opportunities

Students will be equipped with the necessary knowledge, real-life experience, and skills to be entrepreneurs in today’s influential industries including Telecommunications, Network, and IT. Graduates are well-prepared to enter technology related careers, such as, network designer and administrator, core network engineer, radio engineer, system administrator, cyber security engineer/administrator, software developer, database administrator, web designer/developer, mobile develop, IT project manager, and Data scientist.

Bachelor of Science, Information and Communications Technology

Program Structure
Required Total Credits (123)
General Education
31
Core Major
62
Specialization Electives
30

Students select courses from the list of General Education (Foundation) requirement section of the Catalog.

Click here for more information about the General Education courses

CodeCourse NameCredit
COSC 111Computer Science Survey3
COSC 121Computer Science A3
COSC 221Computer Science B3
COSC 241Computing Science Fundamentals3
COSC 251Data Structure3
COSC 321Systems Architecture3
COSC 331Operating Systems3
COSC 421Programming Languages3
COSC 431Computer Graphics3
COSC 441Software Engineering3
FYP 401Final Year Project – I3
FYP 402Final Year Project – II3
INFO 250Web Development I3
INFO 251Web Development II3
INFO 652Programming and Database Design3
INFO 653Web Development III3
INTS 400Internship3
ITM 201Java Programming I3
ITM 340Math for Computing3
MATH 234AAnalytic Geometry and Calculus I5

Student will take 10 elective courses from one of the specialization available for ICT major.

Graduation Requirements:

Students must have 2.00 GPA in all coursework and meet the required total credits.