Section outline

  • Year 1 sp1 1MA441 Basic Mathematics for Computer Scientists 1DV501 Introduction to Programming
    sp2 1DV503 Database Technology 1DV505 Programming and Data Structures
    sp3 1DV700 Computer Security 1DV502 Object-oriented programming (optional)
    sp4 1DV508 Project Course in Computer Science 1MA462 Discrete Mathematics
    Year 2 sp1 1DV607 Object Oriented Analysis and Design (optional) 1DT301 Computer Technology 1
    sp2 1MA464 Cryptography and Coding Theory 1DV512 Operating System
    sp3 1DV721 System Administration 1DV701 Computer Networks - an introduction
    sp4 1DV704 Ethical Hacking and Penetration Testing 2DV702 Internet Security
    Year 3 sp1 2DV703 Mobile and Wireless Security 2DV705 Virtualization, cloud and storage
    sp2 2DV704 Digital Forensics 2DV518 Web Development
    sp3 elective 2DV520 Research methods in Computer Science
    sp4 2DV50E Degree Project at Bachelor Level