Course Content
Year 1 Sem 1
- Accounting in business
- Introduction to management
- Introduction to programming
- Discrete mathematics for computer science
Year 1 Sem 2
- Introduction to statistical analysis
- Introductory microeconomics
- Fundamentals in algorithms
- Continuous mathematics for computer science
Year 2 Sem 1
- Foundation of finance
- Business and Commerce major unit 1
- Algorithms and data structures
- Introduction to computer systems, networks and security
Year 2 Sem 2
- Foundation of finance
- Business and Commerce major unit 1
- Theory of computation
- IT professional practice or IT professional practice and ethics
Year 3 Sem 1
- Business and Commerce major Unit 2
- Business and Commerce major Unit 3
- Object oriented design and implementation
- Databases
Year 3 Sem 2
- Business and Commerce major Unit 4
- Business and Commerce major Unit 5
- Programming paradigms
- Parallel computing
- Industry work experience
Year 4 Sem 1
- Business and Commerce major Unit 6
- Business and Commerce major Unit 7
- Computer science project 1
- Advanced data structures and algorithms
Year 4 Sem 2
- Capstone experience unit
- Business and Commerce major Unit 8
- Computer science project 2
- Advanced data structures and algorithms