Page 340 - Undergraduate Catalog 2026-27
P. 340

340                                                                                                  341



                                                                                         Credit                  CSC 408   Distributed Information Systems             CSC 202 + CSC 305         3
         Course Code            Course Title                     Prerequisite(s)
                                                                                         Hours
                                                                                                                  ITE 408  Information Security                           CSC 305                3
           COE 102   Introductory Big Data Analytics                STT 100                3
                                                                                                                  ITE 409  Human Computer Interactions                    SWE 401                3
           COE 202   Engineering Ethics, Economy, and Law        ENG 200 + MTT 102         3
                                                                                                                  ITE 421  Native Mobile Application Development          CSC 202                3
           STT 201   Intermediate Statistics and Research Methods   STT 100                3
                                                                                                                 SWE 370   Object Oriented Design Patterns                CSC 202                3
           MTT 200   Calculus II                                    MTT 102                3
                                                                                                                 SWE 371   Software Requirements and Specification        CSC 202                3
           MTT 202   Discrete Structures and Applications           STT 100                3
                                                                                                                 SWE 471   Software Design and Architecture               SWE 401                3
           MTT 204   Introduction to Linear Algebra                 MTT 200                3
                                                                                                                 SWE 472   Software Testing and Quality Assurance         SWE 471                3
           PHY 102   Physics and Engineering Applications I         MTT 102                3
                                                                                                                 SWE 473   Software Maintenance and Evolution             SWE 401                3
           PHY 102L  Physics and Engineering Applications I Lab  MTT 102 + PHY 102 (co-requisite)  1
           PHY 201   Physics and Engineering Applications II        PHY 102                3                  Major Electives                                                       6 Credit Hours
           PHY 201L  Physics and Engineering Applications II Lab  PHY 102 + PHY 201 (co-requisite)  1           Course Code                Course Title                Prerequisite(s)   Credit Hours
           CHE 205   General Chemistry I                        (Co) ENG 102/ENG200        3
                                                                                                                   ME 1      Major Elective I                               -                 3
           CHE 201L  Chemistry Lab                                CHE 205 (co-req)         1
                                                                                                                   ME 2      Major Elective II                              -                 3
           CSC 202   Programming II                              SWE 201 or CSC 201        3
           CSC 301   Data Structures and Algorithms              CSC 202 + MTT 202         3                                                  List of Major Elective Courses
           CSC 305   Data Communications and Networks              Junior Level            3                                                                                                  Credit
                                                                                                                Course Code              Course Title                  Prerequisite(s)
           CSC 308   Operating systems                              CSC 301                3                                                                                                  Hours
            ITE 390  Computer Ethics                                CSC 202                3                       CEN 325   Internet of Things: Foundation and Design   (SWE 201 or CSC 201) + CSC 303  3
            ITE 422  System and Network Administration              CSC 305                3                       ITE 442   Data Science and Big Data Analytics  (SWE 201 or CSC 201) + STT 201  3
           SWE 201   Structured Programming                      MTT 101 or Higher         3                       ITE 410   Web programming                              CSC 307               3
           SWE 302   Formal Methods in Software Engineering      MTT 202 + SWE 401         3                       ITE 414   E-Commerce Applications Design              Junior Level           3
           SWE 399A  Internship in Software Engineering-Part A    60 Credit Hours          1.5                     SWE 490   Selected Topics in Software Engineering   90 Credit Hours          3
           SWE 399B  Internship in Software Engineering-Part B    90 Credit Hours          1.5                     CSC 303   Digital Logic Design                     SWE 201 or CSC 201        3
           SWE 401   Software Engineering                           CSC 202                3                       CSE 300   Introduction to Digital Forensics        SWE 201 or CSC 201        3
           SWE 499A  Capstone Design Project in Software Engineering-  90 Credit Hours + SWE 471 + ITE 421  1      CSE 310   Introduction to Cryptography             STT 201 + MTT 202         3
                     Part A
                                                                                                                   CSE 400   Network Security and Forensics               CSC 305               3
                     Capstone Design Project in Software Engineering-
           SWE 499B  Part B                                         SWE 499A               2                       CSE 410   Mobile Device Security                       CSC 305               3
        Major   Requirements                                             36 Credit Hours
                                                                                                              Open Electives                                                        6 Credit Hours
         Course Code            Course Title                     Prerequisite(s)         Credit                 Course Code                Course Title                Prerequisite(s)   Credit Hours
                                                                                         Hours
           CSC 302   Database Management Systems             MTT 202 + (SWE 201 or CSC 201)  3                     OE 1      Open Elective I                                -                 3
           CSC 307   Web Design                                 SWE 201 or CSC 201         3                       OE 2      Open Elective II                               -                 3
           CSC 406   Artificial Intelligence                     STT 201 + CSC 301         3



        Abu Dhabi University | Undergraduate Catalog 2026 - 2027                                              Abu Dhabi University | Undergraduate Catalog 2026 - 2027
   335   336   337   338   339   340   341   342   343   344   345