Bachelor of Science in Software Engineering
University : International University of East Africa
Number of Years: 4
Click Here To Apply
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
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/
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
Item | Fees |
---|
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
Hear and learn from those that did the course and what they have been able to do with the knowledge they acquired
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/
Uganda Christian University
Nkumba University
Uganda Christian University
Uganda Christian University
Malaika Vocational and Business Institute
Did this page help you? Yes No Share Feedback