The Bachelor of Computer Science (Hons), UNIMY covers programming and core computing topics, including Programming Techniques (C/C++), Object-Oriented Programming (Java), Database Systems, System Development, Software Engineering, and Computer Organisation & Architecture. You also study Data Communications & Networks, Operating Systems, and Software-focused topics such as Data Structures & Algorithms and Algorithm Design & Analysis.
The course includes Mathematics 1 (linear algebra and discrete mathematics) and Mathematics 2 (calculus and numerical analysis), plus Probability & Statistics, Computer Science Theory, Human-Computer Interaction, Programming Paradigm, Research & Innovative Thinking, and Industrial Workshop. Industrial Workshop requires group work to develop an industrial project. Several modules include practical components such as SQL commands, guided or unguided network configuring, GUI and event handling, and compiler analysis and implementation.
Modules
- Programming Techniques
- Database Systems
- System Development
- Computer Organisation & Architecture
- Data Communications & Networks
- Mathematics 1
- Operating Systems
- Object-Oriented Programming
- Software Engineering
- Third Language
- Mathematics 2
- Data Structures & Algorithms