I am a

student

institution

career professional

Breaking News

The Relevance (Why the course is being taught)

The BSc. Software Engineering at IUEA is a four-year course designed to give students  skills and knowledge in the latest and emerging trends in software engineering and to be able to apply this in problem solving capacities in real world organisational contexts.

At the foundational level, the programme is cross cutting and explores software engineering from the interrelated fields of computer science and information technology.

At the advanced level, the programme explores software engineering from an emerging and a global perspective so that students can understand and apply software engineering principles and skills to solve problems for local development and organisational needs to an international standard.

In the final year, students will be tasked with identifying a problem and creating durable and functional solutions using their skills in software engineering and so that they are ultimately prepared for working situation. Students completing this programme shall be equipped with an international standard and knowledge of software engineering and be able to apply for well sort after positions in leading companies and institutions

What you will learn

Bachelor of Science in Software Engineering- BSSE

TRADITIONAL LEARNING

 

COURSE CODE

 

COURSE TITLE

YEAR 1 SEMESTER 1

ICT1101

Computer Applications

BIT1102

Problem Solving and Programming Concepts

BIT1111

Introduction to Database Systems

BIT1100

Object Oriented Analysis and Design

GMT1102

Communication Skills

CSC1108

Introduction to Python Programming

YEAR 1 SEMESTER 2

BIT1207

HTML Fundamentals

CSC1214

Discrete Mathematics

BIT1215

Object-Oriented Programming Concepts

BIT1205

Systems Analysis & Design

BIT1212

Operating Systems

CSC1217

Computer Organization and Architecture

SWE1201

Software Engineering Fundamentals

YEAR 2 SEMESTER 1

BIT2110

Computer Networks

CSC2105

Data Structures & Algorithms

ENT2101

Entrepreneurship Skills

CSC2113

Numerical Methods

BIT2114

Responsive Web Design (CSS & JavaScript)

BIT2115

Applied Object Oriented Programming

YEAR 2 SEMESTER 2

CSC2208

E-Commerce – Mobile Money Systems and Crypto Currency

BIT2204

Advanced Database Systems

BIT2203

Cyber Security  

BIT2202

Advanced Object Oriented Programming

CSC2201

Introduction to Artificial Intelligence

INT2301

Internship

ELECTIVES (Choose 1 elective course)

BIT2211

PHP Web Application Development

CSC2212

Computer Networks Design & Implementation

CSC2210

Introduction to Mobile Programming

YEAR 3 SEMESTER 1

SWE3100

Formal Methods in Software Engineering

CSC3109

Cloud Computing & Data Analytics

CSC3100

Introduction to Machine Learning

CSC3112

Modelling & Simulation

CSC3101

Robotics & Artificial Intelligence

ELECTIVES (Choose 1 elective course)

BIT3112

Advanced PHP Web Applications (Frameworks)

CSC3115

Computer Networks & Configuration Management

CSC3113

Intermediate Mobile Programming

YEAR 3 SEMESTER 2

SWE3200

Software Evolution

GMT2101

Project Planning & Management

CSC3200

Compiler Construction

CSC3201

Building & Using Robotics

RES3201

Research Methods

INT3301

Internship

ELECTIVES (Choose 1 elective course)

BIT3210

Advanced Mobile Programming

BIT3211

Web Applications Deployment, Security & Maintenance

BIT3208

Advanced Computer Networks Management

YEAR 4 SEMESTER 1

SWE4100

Software Design Patterns

SWE4111

Software Architecture

SWE4102

Software Quality Assurance & Testing Tools

SWE4103

Software Metrics

RES4101

Research Project I

YEAR 4 SEMESTER 2

RES4201

Research Project II

SWE4200

Advanced Computer Graphics

SWE420L

Ethics for Professional Software Engineers

SWE4202

Data Mining & Warehousing

Source * https://iuea.ac.ug/facultyofscienceandtechnology/bachelor-of-science-in-software-engineering-bsse/

Course Entry Requirements

1.At least five (5) passes at the Ugandan Certificate of Education (UCE) level obtained at the same sitting or its equivalent

2.At least one (1) principal passes at the Ugandan Advanced Certificate of Education (UACE) level obtained at the same sitting or its equivalent

3. A Higher Education Certificate with a ‘pass’ classification


Admission will be conditional on verification upon receiving the official Ugandan National Examinations Board (UNEB) Results slips. 

1. At least five (5) passes at the Ugandan Certificate of Education (UCE) level obtained at the same sitting or its equivalent

2. At least one (1) principal passes at the Ugandan Advanced Certificate of Education (UACE) level obtained at the same sitting or its equivalent

3. A Higher Education Certificate with a ‘pass’ classification

Admission will be conditional on verification upon receiving the official Ugandan National Examinations Board (UNEB) Results slips. 

Source * Admission Guidelines – Admissions at IUEA

Subjects for Admission


Essential Subjects (X3) [?]

Relevant Subjects (X2) [?]
Desirable Subjects (X1) [?]
Fees Structure Per Semester
Item Fees
Course Cut off Points
Course Career Paths

Chase your dreams in heels of your course. Know where this course is taking you by checking out the careers associated to it listed below

Interviews related to Bachelor of Science in Software Engineering

Hear and learn from those that did the course and what they have been able to do with the knowledge they acquired

Where Graduates Work

IUEA’s focus in education is to generate employable and relevant graduates. Graduates completing this course may become:

· Software architects

· Embedded Software Engineers

· Chief Technological Officers

· Computer and Information Systems Managers

· Cyber Security Managers

· Application and software designer and publisher

· User Interface Designer

· Network Engineer

· Software Engineer

· Systems Engineer

· Software Tester

· Computer Programmer

· Software Developer

· Application analyst

· Robotics

· Artificial Intelligence

· Architect (Computer Software, Hardware)

Source * https://iuea.ac.ug/facultyofscienceandtechnology/bachelor-of-science-in-software-engineering-bsse/

Scholarships to study Bachelor of Science in Software Engineering

  • Full Scholarship to study Software Engineering at Uganda Technology and Management University 2023-2024 Academic Year Study Software Engineering at a leading University in Uganda
    Know more
  • GHC Scholarships for Women Technologists to attend Grace Hopper Celebration 2020 in USA Get Scholarship to attend Grace Hopper Fellowship
    Know more

Other Courses Currently Admitting

Did this page help you? Yes No Share Feedback

Don't let your career dreams wait. Join our Career Mentorship Program