Find your best-fit career, stream, course or college through advanced assessments and expert guidance.
Get admits from your dream colleges through end-to-end applications guidance for overseas and liberal arts universities.
State-of-the-art career assessments, expert guidance, and more to help students plan their career paths.
Expert-led MUN training programs, inspirational career talks and more to help students get that added edge.
Become an International Certified Career Coach through a multi-level credentialing program by Mindler & CDA (USA).
Expand and grow your career counselling practice by leveraging the full force of Mindler’s career guidance platform.
Advanced assessment & personalised guidance to help you select the perfect stream and subjects that align you to the right careers.
Expert guidance & 5-dimensional assessment to help you discover your perfect career and choose the right course and college.
5-dimensional assessment & superior guidance to help you discover your perfect career and choose the best next step.
Thank you for contacting us!
One of our team members will respond in 2 working days to resolve your query. If your query is urgent, you can alternatively call our career helpline.
End-to-end overseas admissions guidance to help you build the perfect applications for your target universities.
Comprehensive guidance and personalised application development for admissions to Liberal Arts programs.
Thank you for contacting us!
One of our team members will respond in 2 working days to resolve your query. If your query is urgent, you can alternatively call our career helpline.
State-of-the-art assessment & end-to-end career guidance to help students discover their perfect career.
Thank you for contacting us!
One of our team members will respond in 2 working days to resolve your query. If your query is urgent, you can alternatively call our career helpline.
Expert-led training and comprehensive guidance sessions to help students excel at MUN conferences.
Career awareness and inspirational talks for students with professionals who have achieved success in their fields.
Thank you for contacting us!
One of our team members will respond in 2 working days to resolve your query. If your query is urgent, you can alternatively call our career helpline.
A 3-month program with emphasis on global practices, experiential learning & career guidance tools.
Thank you for contacting us!
One of our team members will respond in 2 working days to resolve your query. If your query is urgent, you can alternatively call our career helpline.
World-class career assessment platform & tools to help you scale up your career counselling practice.
Thank you for contacting us!
One of our team members will respond in 2 working days to resolve your query. If your query is urgent, you can alternatively call our career helpline.
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/