BSc Degree Programme
BSc Information Technology with Specialization in Software Engineering
Duration
3 Years
Learning Support
Fully Supported
Learning Experience
Interactive Virtual Lessons & Digital Materials
Platforms
Zoom & Microsoft Teams
CURRICULUM: 1st YEAR
›
FUNDAMENTAL PRINCIPLES OF IT (SOFTWARE ENGINEERING)
›
AI ETHICS AND PRIVACY
›
CLOUD-BASED TECHNOLOGIES
›
COMPUTER NETWORKS AND SECURITY
›
COMPUTER NETWORK TECHNOLOGIES
›
COMPUTER SKILLS (MICROSOFT)
›
INTRODUCTION TO INFORMATION SYSTEMS
›
INTRODUCTION TO PROGRAMMING
›
LINUX-BASED OPERATING SYSTEMS
›
MATHEMATICS 1A & 1B
›
PROCEDURAL PROGRAMMING
›
A+, N+ AND MICROSOFT VOUCHERS
Optional
CURRICULUM: 2ND YEAR
›
DATABASE SYSTEMS
›
IT PROJECT MANAGEMENT
›
MOBILE APPLICATION DEVELOPMENT AND BIG DATA
›
NETWORK SECURITY
›
SOFTWARE AND SECURITY ENGINEERING
›
SOFTWARE PROCESS, ARCHITECTURE DESIGN AND QUALITY ASSURANCE
›
WEB SERVER MANAGEMENT
›
USABILITY ENGINEERING
Elective – Choose 1
PROGRAMMING IN JAVA
PROGRAMMING IN C++
PROGRAMMING IN PYTHON
Elective – Choose 1
DATA STRUCTURES AND ALGORITHMS IN JAVA
DATA STRUCTURES AND ALGORITHMS IN C++
DATA STRUCTURES AND ALGORITHMS IN PYTHON
CURRICULUM: 3RD YEAR
›
4IR TECHNOLOGIES
›
BUSINESS MANAGEMENT AND ENTREPRENEURSHIP
›
OBJECT-ORIENTED SYSTEMS ANALYSIS AND DESIGN
›
OPERATING SYSTEMS
›
PROJECT: MOBILE APPLICATION AND WEB SERVICES
›
RESEARCH DESIGN AND METHODOLOGY
›
WEB DEVELOPMENT AND E-COMMERCE
Elective – Choose 1
ENTERPRISE PROGRAMMING IN JAVA
ENTERPRISE PROGRAMMING IN C++
ENTERPRISE PROGRAMMING IN PYTHON
Career Opportunities
CAREER PROSPECTS
Cloud Computing Specialist
Enterprise Programmer
Java Developer
C++ Developer
IT Project Manager
Machine Learning Engineer
Software Developer