BSC. Software Engineering

BSC. Software Engineering
S/NCOURSE CODECOURSE TITLELECTURE

 

HOURS

CREDIT HOURS
                YEAR 1    SEMESTER 1       
1Bcit 1105Introduction To Operating Systems423
2Bcsc 1140Discrete Structures I423
3Bphy 1102Semiconductor Physics423
4Bmat 1101Basic Mathematics423
5Bucu 1101Communication Skills423
6Bucu 1102Life Skills423
7Bucu 1105Co-Operative Philosophy423
 Bcse 1101Introduction To Computers And Programming Techniques423
                                                YEAR 1    SEMESTER 1I     
8Bcse 1202Open-Source And Free Software Tools And423
 Bcse 1203Structured Programming Lab423
10Bcsc 1204Data Structures And Algorithms423
11Bcsc 1241Discrete Structures II423
12Bmat 1205Calculus I423
13Bsta 1203Probability And Statistics I423
14Bucu 1203Development Studies423
                                            YEAR 1I   SEMESTER 1    
15Bcse 2104Data Communication Networks423
16Bcse 2105Foundations Of Software Engineering423
17Bcit 1210Database Management Systems423
18Bcit 2112Systems Analysis And Design423
19Bcsc 1201Digital Logic And Electronics423
20Bmat 2109Linear Algebra423
21Bsta 2104Probability And Statistics II423
                                        YEAR 1I   SEMESTER 1I    
22Bcse 2206Software Requirements Engineering423
23Bcse 2207Software Metrics423
24Bcit 2218Internet Application Programming423
25Bcse 2208Fundamentals Of Object Oriented Programming With Java423
26Bcsc 3262Database Programming423
27Bcsc 3155Automata Theory423
28Bmat 2111Calculus II423
                                        YEAR 1II   SEMESTER 1   
29Bcit 3134Software Project Management423
30Bcsc 3128Design And Analysis Of Algorithms423
31Bcse 3109Software Design423
32Bcsc 3120Compiler Construction And Design423
33Bcit 3129Mobile Application Development With Android423
34Bcse 3110Computer Organization And Architecture423
35Bcsc 3209Artificial Intelligence423
                                      YEAR 1II   SEMESTER 11   
36Bcit 3218Research Methodology For Information Technology423
37Bcse 3211Software Verification And Validation423
38Bcse 3212Object-Oriented Analysis And Design With Uml423
39Bcit 3261System Security And Audit423
40Bcse 3213Advanced Object-Oriented Programming With Java423
41Bcsc 3210Human Computer Interaction423
42Bcse 3214Software Architecture423
 Bucu 3310Industrial Attachment8 Weeks 
                                        YEAR 1V   SEMESTER 1   
43Bcit 4122Project I (Proposal)423
44Bcse 4115Software For Real-Time Embedded Systems423
45Bcse 4116Software Process And Security423
46Bcse 4117Software Quality Engineering423
47Bcse 4118Computer Systems Reliability423
48Bucu 4102Entrepreneurship Skills423
49Bcse 4119Advanced Front-End Web Development423
 Bcsc 3117Internet Of Things423
 Bcsc 4147Machine Learning423
 Bcse 4120Game Design And Development423
                                          YEAR 1V   SEMESTER 1I
50Bcit 4249Project Ii (System Development)423
51Bcse 4221Ethics For Software Engineering Profession423
52Bcse 4222Software Maintenance And Evolution423
53Bcse 4223Software For Distributed Systems423
54Bcse 4224Component-Based Software Development423
55Bcse 4225Advanced Back-End Web Development423
56Bcsc 4137Parallel Processing423
 Bcsc 4250Network Programming423
 Bcsc 4246Neural Networks423

University Bank Accounts

All payments to the institution are payable to the Co-operative Bank of Kenya and Equity Bank Kenya 

Co-operative Bank –Account No.01129062663600 (Karen Branch). The University does not accept cash payments

Equity Bank of Kenya-Account Number 1250277107862(Karen Supreme branch)