Undergraduate Curriculum Plan for Computer Systems Engineering Programme
Total Page:16
File Type:pdf, Size:1020Kb
October University for Modern Sciences and Arts FACULTY OF ENGINEERING Undergraduate Curriculum Plan for Computer Systems Engineering Programme 2018/2019 TABLE OF CONTENTS Page Chapter I FACULTY REQUIREMENTS …………………………………… 1 1.1 Administrative Regulations …………………………………….. 1 1.2 Scientific Regulations …………………………………………... 3 1.3 Academic Regulations ………………………………………….. 6 Chapter II PROGRAM ANALYSIS ………………………………………….. 13 2.1 Computer System Engineering Input / Output …………… 17 2.2 CSE Core Breadth/Depth ………………………………………. 18 2.3 CSE Subject-Area Blocks ……………………………………… 19 2.4 University-Faculty-Dept Requirements…………………… 21 Chapter III PROGRAM STUDY ……………………………………………… 23 3.1 CSE Course Prerequisite Tree …………………………………. 24 3.2 CSE Ten-semester Curriculum……………………………. 26 Chapter IV MODULE DESCRIPTION ……………………………………………. 31 4.1 CSE Five-Year Plan …………………………………………… 32 4.2 CSE Equivalent Module Codes ……………………………….. 34 4.3 CSE Module Outline ………………………………………….. 36 100’s LEVEL MODULES – First Semester ……………… 37 MAT151 Calculus I ……………………………………... 38 BSC152 Engineering Physics I ……………………….... 41 GSE153 Engineering Mechanics I …………………….. 44 GSE154n Engineering Drawing ………………………... 47 COM155 Introduction to Information Technology …….. 50 ENG156 Academic English Writing ………………….. 53 100’s LEVEL MODULES – Second Semester ………………… 56 MAT161 Calculus II ……………………………………... 57 BSC162 Engineering Physics II ………………………… 60 GSE163 Engineering Mechanics II …………………….. 63 BSC164 Chemistry …………………………………….. 66 GSE165 Workshop Technology ……………………….. 69 ENG166 Technical English Writing ……………………. 72 200’s LEVEL MODULES – First Semester …………................. 75 MAT251 Linear Systems ………………………………….. 76 BSC252 Modern Physics ………………………………….. 79 ESE253 Electric Circuit Analysis I ………………………. 82 ECE254 Digital Logic Design I …………………………… 85 COM255 Computer Programming I ………………………… 88 ENG256 Research English Writing ………………………... 91 200’s LEVEL MODULES – Second Semester …………………. 94 MAT261 Differential Equations …………………………….. 95 ESE262 Physics of Electrical Materials …………………… 98 ESE263 Electric Circuit Analysis II ………………………… 100 ECE264 Digital Logic Design II ……………………………. 103 II COM265 Computer Programming II ………………………… 105 HUM266 Project Management Systems ……………………. 108 300’s LEVEL MODULES First Semester………………….. 111 MAT 351 Mathematical Analysis and Numerical Methods……. 112 CSE 352 Microprocessor……………………………………… 115 ECE 353 Electronic Circuits Analysis I ……………………… 118 CSE 354 Algorithms and Data Structure……………………… 121 ECE 355 Data Communication……………………………….. 123 ECE 356 Electrical Measurement Instruments……………… 125 300’s LEVEL MODULES – Second Semester ……………………………. 128 MAT361 Probability and Statistics ……………………….. 129 CSE362 Digital System Interfacing ………………………. 132 ECE363 Electronic Circuits Analysis II ……………….….. 134 CSE364 Operating Systems ……………………………… 137 ECE365 Linear Systems …………………………………. 139 CSE366 Computer Networks ……………………… 141 400’s LEVEL MODULES – First Semester ………………….. 143 CSE451 Object-Oriented Programming ………………… 144 CSE452 Software Engineering …………………………… 146 CSE453x CSE Elective I ………………………………….. 149 CSE454 System Analysis and Design ………………….... 158 ECE455 Automatic Control Systems ……………………. 161 CSE456 Computer Architecture …………………………. 164 400’s LEVEL MODULES – Second Semester ……………… 166 CSE461 Computer Security ……………………………… 167 CSE462a Fundamentals of Database Design …………….. 170 CSE463x CSE Elective II ………………………………… 173 CSE464a Artificial Intelligence ……………….………….. 182 ECE465 Information Theory and Coding …………………. 184 ECE466 Digital Signal Processing ……….……………… 186 500’s LEVEL MODULES – First Semester ………………… 189 ESE551 Energy Conversion …………………………….. 190 ECE552 Mobile Communication Systems ……….……… 192 CSE553x CSE Elective III …………………………………. 194 CSE554 Graduation Project (Part I) ………………………. 206 500’s LEVEL MODULES – Second Semester …………….. 208 ECE561 VLSI …………………………………………… 209 HUM 562 Ethics, Safety and Health ……………………... 212 CSE563x CSE Elective IV ………………………………. 215 CSE564 Graduation Project (Part II) …………………….. 228 Chapter V PROGRAMME SPECIFICATION ……………………………………………. 230 Chapter VI MAPPING CORSES TO PROGRAM ATTRIBUTES AND PROGRAMM SKILLS ………………………………………………………………………... 238 6.1 Programme Attributes …………………………………………… 238 6.2 Programme Skills ………………………………………………. 238 6.3 Mapping of All Courses to Programme Attributes………………. 241 6.4 Mapping of All Courses to Programme Skills……………... 244 6.5 Mapping of Programme Attributes to Programme ILOs……. 256 III CHAPTER I FACULTY REQUIREMENTS The faculty of Engineering at MSA University consists of a number of Scientific Departments, and offers certain Academic Degrees. 1.1 Administrative Regulations: The Administrative Regulations are governed by Article 1 through 4. Article 1: Faculty Departments. The faculty of Engineering consists of the following Departments: Department of General Systems Engineering. Department of Architectural Systems Engineering. Department of Electrical Systems Engineering. o Communication and Electronics Disciplines. o Computer Systems Engineering Discipline. Department of Industrial Systems Engineering. Department of Mechatronics Systems Engineering. Article 2: Subject Areas. The following subject areas are assigned to the relevant Faculty Departments for teaching and carrying out research work: Department of General Systems Engineering: Engineering Mathematics, Engineering Physics, Modern Physics, Chemistry, Engineering Mechanics, Engineering Drawing, and Computer Programming. Department of Architectural Systems Engineering: Architectural Design, Architecture History and Theories, Architecture Graphics, Architecture Computer Graphics, Building Construction, Working Drawings, Urban Planning and Design, Landscape Design, Interior Design, Environmental Control Systems, Technical Service Systems, Construction Management, Professional Practices and Building Regulations, Housing Planning and Design, Engineering Surveying, Properties and Strength of Materials, Structural Analysis, Reinforced Concrete Structures, Steel Structures. Department of Electrical Systems Engineering: Communication and Electronics Disciplines. Electric Circuit Analysis, Physics of Electrical Materials, Solid State Devices, Digital Logic Design, Electronic Circuit Analysis, Electromagnetic, Linear Systems, Electrical Measurement Instruments, Data Communication, Automatic Control Systems, Communication Systems, Microwave Engineering, Information Theory and Coding, Energy Conversion, Digital Systems Interfacing, Antenna Theory and Design, VLSI Design, Fiber Optics and Laser Technology, and Microwave Devices. Computer Systems Engineering Discipline. Algorithms and Data Structure, Operating Systems, Computer Systems, 1 Computer Networks, Concepts of Programming Languages, Microprocessor Systems, Computer Security, Artificial Intelligence, Fundamental of Data Base Systems, and Software Engineering. Department of Industrial Systems Engineering: Workshop Technology, Engineering Materials, Engineering Measurements, Thermodynamics and Heat Transfer, Fluid Mechanics, Electricity, Electronics, Stress Analysis, Machine Design, Tool Design, Product Development and Design, Traditional and Advanced Manufacturing Processes, CNC Machines and CAD/CAM, Engineering Economic Analysis, Operations Research, Work Analysis and Measurements, Facilities Planning and Design, Statistical Quality Control, Quality Management and Assurance, Production Planning and Control, Maintenance Planning and Control, Lean Six-Sigma Manufacturing Systems, Project Management Systems, Simulation Modeling and Analysis, Robotics and Automatic Control Systems, and Design of Experiments. Department of Mechatronics Systems Engineering: Engineering Materials, Computer Programming, Thermodynamics, Electric Circuits, Stress Analysis, Machine Elements Design and Drawing, Electronic Circuits, Manufacturing Processes, Fluid Mechanics, Numerical Analysis, Sensors and Data Acquisition System, Machine Design, Heat Transfer, Electric Drive Systems, Digital Logic Control, Numerical Control Machines and CAD/CAM, Vibration, Mechatronics Modelling and Simulation, Hydraulic and Pneumatic Control, Automatic Control, Robotics, Industrial Automation, Artificial Intelligence, Microprocessors and Microcontrollers, Mechatronics System Design, Troubleshooting of Mechatronics System, Embedded Computer Systems, Digital Signal Processing, Noise and Acoustic Control, Renewable Energies, and Computer Computer Networks. Article 3: Non-Engineering Modules. The Dean supervises the non-engineering modules such as Computer Programming Courses, Social Sciences and Humanities Courses, and English Proficiency Courses. Article 4: Awarded Degrees. MSA University, upon the request of the faculty of Engineering Council, awards the Bachelor of Science in one of the following offered engineering disciplines: Architectural Engineering. Electrical Communication and Electronics Systems Engineering. Computer Systems Engineering. Industrial Systems Engineering. Mechatronics Systems Engineering. 2 1.2 Scientific Regulations: The Scientific Regulations are governed by Articles 5 through 14. Article 5: Completion of Curriculums. Students in any engineering programme are awarded a degree upon the successful completion of an accredited curriculum, cannot be completed in less than 9 main semesters (four years and half). Article 6: Educational System. Students' programmes are based on a credit hour semester system. The programmes are offered over two 15-week semesters in the fall and spring, in addition to an