software engineering study plan 2012-2013

1
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

Upload: al-ain-university-of-science-and-technology

Post on 06-Mar-2016

219 views

Category:

Documents


2 download

DESCRIPTION

Software Engineering Study Plan 2012-2013

TRANSCRIPT

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