Page 316 - Undergraduate Catalog 2024-25
P. 316

316



            PHY 201  Physics and Engineering Applications II         PHY 102              3
           PHY 201L  Physics and Engineering Applications II Lab  MTT 102 + PHY 201 (co-requisite)  1
           CHE 205   General Chemistry I                        (Co) ENG 102/ENG 200      3
           CHE201L   Chemistry Lab                                CHE 205 (co-req)        1
            CSC 202  Programming II                              SWE 201 or CSC 201       3
            CSC 301  Data Structures and Algorithms              CSC 202 + MTT 202        3
            CSC 305  Data Communications and Networks               Junior Level          3
            CSC 308  Operating Systems                               CSC 301              3
            ITE 390  Computer Ethics                                 CSC 202              3
            ITE 422  System and Network Administration               CSC 305              3
           SWE 201   Structured Programming                       MTT 101 or Higher       3
           SWE 302   Formal Methods in Software Engineering      MTT 202 + SWE 401        3
           SWE 399A  Internship/Project in Software Engineering -Part A   60 Credit Hours  1.5
           SWE 399B  Internship/Project in Software Engineering -Part B  90 Credit Hours  1.5
           SWE 401   Software Engineering                            CSC 202              3
           SWE 499A  Capstone Design Project in Software Engineering-Part A  Senior Level + SWE 471  1
           SWE 499B  Capstone Design Project in Software Engineering-Part B  SWE 499A     2

        Major Requirements                                              33 Credit Hours

                                                                                        Credit
         Course Code              Course Title                   Prerequisite(s)
                                                                                        Hours
            CSC 302  Database Management Systems             MTT 202 + (SWE 201 or CSC 201)  3
            CSC 307  Web Design                                  SWE 201 or CSC 201       3
            CSC 408  Distributed Information Systems             CSC 202 + CSC 305        3
            ITE 408  Information Security                           CSC 305               3
            ITE 409  Human Computer Interactions                 CSC 401 or SWE 401       3
            ITE 421  Native Mobile Application Development          CSC 202               3
           SWE 370   Object Oriented Design Patterns                CSC 202               3
           SWE 371   Software Requirements and Specification        CSC 202               3
           SWE 471   Software Design and Architecture               SWE 401               3
           SWE 472   Software Testing and Quality Assurance         SWE 471               3
           SWE 473   Software Maintenance and Evolution             SWE 401               3





        Abu Dhabi University | Undergraduate Catalog 2024 - 2025
   311   312   313   314   315   316   317   318   319   320   321