software engineering study plan 2012-2013
DESCRIPTION
Software Engineering Study Plan 2012-2013TRANSCRIPT
Al Ain University of Science and Technology
College of Engineering and Information Technology
Software Engineering Program
Study Plan for Academic Year 2012/2013 (123) CR.H.
Course No.
Course Title CR.H. Prerequisite Course
No. Course Title CR.H. Prerequisite
First: General Education Program (33) CR.H.
Third: Specialization Courses (45) CR.H.
(1) Compulsory Courses (39) CR.H.
0101202 Object-Oriented Programming 3 0109202
(1) Compulsory Courses (24) CR.H. 0101204 Foundations of Software Engineering
3 0101120
0101120 Computer Skills 3 0101302 Database Systems 3 0103201
0201111 Science and Life 3 0101306 Operating Systems 3 0109202
0301112 Islamic Culture 3 0101407 Internet Computing 3 0101120
0401102 Effective Communication Skills in Arabic
3 0103201 Data Structure and Algorithms 3 0109202
0401103 Effective Communication Skills in English(1)
3 0103202 Computer Architecture 3 0101120
0401104 Effective Communication Skills in English(2)
3 0401103 0103303 Software Requirements and Specifications
3 0101204
0401111 Thinking Skills 3 0103304 Software Development Process 3 0101204
0401115 General Psychology 3 0103305 Formal Specifications and Design Methods
3 0101204
(2) Elective Courses (9) CR.H. 0103405 Software Metrics, Measurement, and Testing
3 0101204
The student is required to choose Only One course from each of the following groups:
0103406 Software Project Management 3 0101204
(a) Society and Civilization (3) CR.H. 0103407 Object-Oriented Analysis and Design
3 0101202
0401224 Ethical Awareness 3 (2) Elective Courses (6) CR.H.
0401241 Individual and Society 3 0102203 Digital Logic Design 3
0401252 Arab Society 3 0102305 Design and Analysis of Algorithms 3 0109202
0401392 Environmental Awareness 3 0102401 Computer Networks 3 0101120
(b) Managerial Skills (3) CR.H. 0103401 Software Evolution and Maintenance
3 0101204
0401251 Self Assessment 3 0103403 Database Design 3 0101302
0501292 Time Management 3 0103408 Data and Web Mining 3 0101302
0501396 Leadership and Teamwork 3 0103409 Introduction to Distributed Systems 3 0101306
(c) Arts and Culture (3) CR.H. 0103410 User Interface Design 3 0101204
0401240 Research Skills 3 0103411 New Approaches to Software Engineering
3 0101204
0401298 Arabs and Muslims' Contributions to Arts and Science
3 0103412 Security of Information Systems 3 0101306
0401397 Contemporary Civilizations 3 Fourth: Compulsory Supporting Courses (12) CR.H.
Second: Compulsory College Requirements (24) CR.H. 0102405 Introduction to Computer Graphics 3 0109202
0102411 Multimedia Technology 3 0101120
0107101 Calculus 1 3 0108101 Principles of Biology 3
0107102 Linear Algebra 3 0109400 Computer Ethics 3 0101120
0107103 Probability Theory and Statistics 3 Fifth: Internship (3) CR.H.
0107201 Introduction to Numerical Methods 3 0107102 0103402 Internship 3 >= 75 CR.H.
0108102 Chemistry 3 Sixth: Capstone Project (3) CR.H.
0108103 Physics I 3 0103404 Capstone Project 3 >= 90 CR.H.
0109202 Introduction to Programming 3 0101120 Seventh: Free Elective Courses (3) CR.H.
0109206 Discrete Structures 3 - - 3