BSc in Information and Communication Technology
A practical ICT degree that combines programming, systems analysis, databases, networking and security, with electives such as User Interface Programming and Semantic Web Technology. Includes a two-part ICT project.
A practical ICT degree that combines programming, systems analysis, databases, networking and security, with electives such as User Interface Programming and Semantic Web Technology. Includes a two-part ICT project.
Graduate profile
Graduates can plan, build and run information systems and networks for organisations across the public and private sectors.
Major courses
- Programming
- Structured Programming
- Object-Oriented Programming
- Advanced Object-Oriented Programming
- Systems Analysis and Design
- Database Management
- Data Structures and Algorithms
- Computer Networks and Security
- Artificial Intelligence
- Data Mining
For the full course list with codes and credit hours, contact the Registrar’s Office.
What you’ll need to apply
- Completed online application
- Secondary school certificate
- Academic transcripts
- Passport or national ID
- Passport-size photograph
- Supporting documents, if required
Requirements can vary. Admissions will confirm what applies to you.
- 01
Attend classes online
Lectures and learning materials on the Admas Moodle platform.
- 02
Submit assignments
Online assignments and quizzes, on a flexible schedule.
- 03
Get support
Reach instructors and academic and technical support from anywhere.
- 04
Graduate
Complete your assessments and final project or thesis.
Related programs
BSc in Computer Science
A broad computing degree covering programming, data structures, databases, operating systems, networks, software engineering, artificial intelligence, web and…
BSc in Software Engineering
Learn how professional software is designed, specified, tested and delivered, from requirements analysis and software architecture to web…
BA in Accounting
Build expertise in financial and cost accounting, auditing, taxation and accounting information systems, with practical training and a…