DCU Home | Our Courses | Loop | Registry | Library | Search DCU

Academic Structures

Programme Academic Structure for 2023 - 2024, BSc in Computer Applications (Sft.Eng.)

This information is provisional & subject to change.

Year 2 Core Modules:

CodeTitleCreditSemesterExam %CA %Resit Category
CA208Logic5Semester 250501
CA214Systems Analysis5Semester 101001
CA216Operating Systems5Semester 270301
CA218Introduction to Databases5Semester 21001
CA266Probability & Statistics5Semester 180201
CA267Software Testing5Semester 21001
CA268Computer Programming 3 (Data Struct. & Alg.)5Semester 170301
CA269Computer Programming 4 (Object Oriented Prog)5Semester 250501
CA282Introduction to DevOps5Semester 101002
CA284Systems Programming5Semester 101001
CA298Full Stack Development5Semester 201001
MS200Linear Algebra5Semester 180203

Year 3 Core Modules:

CodeTitleCreditSemesterExam %CA %Resit Category
CA326Year 3 Project15Semester 201002
CA366INTRA10Semester 201002

Year 3 Optional Modules -

CodeTitleCreditSemesterExam %CA %Resit Category
CA304Computer Networks 25Semester 175251
CA3109Machine Learning5Semester 201001
CA314OO Analysis and Design5Semester 175251
CA318Advanced Algorithms and A.I. Search5Semester 175251
CA320Computability and Complexity5Semester 175251
CA341Comparative Programming Languages5Semester 101001
CA357User Interface Design and Implementation5Semester 101001
CA360Communication Skills5Semester 201002
CA361IT Architecture5Semester 201001
CA369SEMESTER ONE ABROAD30Semester 101002

Year 4 Core Modules:

CodeTitleCreditSemesterExam %CA %Resit Category
CA400Project15Year long01002
CA4003Compiler Construction7.5Semester 170301
CA4004Soft. Eng.:Process,Principles & Methods (C)7.5Semester 201001

Year 4 Optional Modules -

CodeTitleCreditSemesterExam %CA %Resit Category
CA4005Cryptography and Security Protocols7.5Semester 170301
CA4006Concurrent and Distributed Programming7.5Semester 270301
CA4007Computer Graphics and Image Processing7.5Semester 270301
CA4009Search Technologies7.5Semester 170301
CA4010Data Warehousing & Data Mining7.5Semester 175253
CA4012Machine Translation7.5Semester 270301
UM405Uaneen Non-Contributing ModuleYear long01001

My DCU | Loop | Disclaimer | Privacy Statement