BSc in Software Engineering

Four years $4,250 per academic year

Overview

Software engineering will continue to be a highly relevant and sought-after field. It is a tremendously exciting profession related to the evolution of software product using well-defined scientific principles, techniques, and procedures. This programme is designed to provide students with a thorough understanding of software engineering fundamentals, practices, and development methodologies. The programme also offers a solid base of computing skills with a wide range of future careers from programmer to systems analyst, software developer to software architect.

The programme aims to prepare graduates for professional careers and postgraduate studies by possessing both computing theory and basic professional skills of software engineering to develop high-quality and innovative software solutions in various environments.

Admission Requirements

  • High School Diploma Secondary school certificate with a general high school score of 75% and above.
  • A minimum high school score of 140 combined in Mathematics and Physics.
  • English Language Proficiency Minimum English Language requirement is 45 in PTE, 5.5 in IELTS -64 in ibt-TOEFL or 95 in Duolingo.
  • School Interview
  • Equalised transcript for Public universities is required for students who have graduated from international institutions.

  • Application Form Online application is required Online application is required
  • Official transcripts Provide a copy of your official transcript (for applicants who graduated from international institutions, an equalized transcript is required)
  • Certification Letter from High School Provide an official letter from your High School Confirming your High School Average
  • A copy of your Passport/ID

Curriculum

Level Semester  Module Title
UG-1 1 Problem Solving Techniques
Computer Fundamentals & Digital Logic
Calculus
English Composition I
2 Discrete Mathematics
Programming Principles
Linear Algebra
English Composition II
UG-2 1 Probability and Statistics
Principles of Database Systems
Object Oriented Programming
System Administration
Software Engineering Principles
2 Data Structures and Algorithms
Principle of Computer Networks
Web Development
UG-3 1 Web Programming
Computer Architecture and Organisation
Network Switching and Routing
Software Design and Architecture
2 Image Processing
Advanced Programming
Software Testing and QA
Mobile App Development
Summer Break Industrial Internship
UG-4 1 Cyber Security
Entrepreneurship and E-Business
Artificial Intelligence
Software Engineering Project I (Planning & Design)
2 Operating Systems
Secure Software Development
DevOps & Cloud Computing
Software Engineering Project II (Implementation & Delivery)

International Schools Requirements

American System
GPA: 3.3 and SAT I: 970 and Two AP Subjects – Total score of 6/10 in Physics, Math or Chemistry.
British System
5 IGCSE Scientific Modules; 2 A-Level / Full A Level, or 1 A-Level / Full A Level + 1 AS-Level (1B and 1C Grades in Math or Chemistry + Physics).
International Baccalaureate (IB)
2 HL: Physics and Math or Chemistry

 

Skills Development

Upon successful completion of this programme, students will be able to:

  • apply math, science, and problem-solving techniques to solve engineering problems.
  • create industrial and business software solutions.
  • employ communication, interpersonal, and leadership skills in project management.
  • communicate complex engineering problems and solutions to fellow software engineers and designers as well as non-technical audiences.
  • utilize analytical practices and self-awareness techniques to identify and pursue lifelong learning opportunities within and beyond software engineering field.

Related Classes
    No Related Programs Found!