Faculty of. Computer & Information Technology

Similar documents
Faculty of. Computer & Information Technology

Princess Sumaya University for Technology King Hussein School for Computing Sciences- Computer Graphics Department Curriculum 2017

Jordan University of Science and Technology Faculty of Computer and Information Technology Department of Network Engineering and Security

Bachelor of Science in Software Engineering (BSSE) Scheme of Studies ( )

Course Structure A : General Education Course B : Major Course C : Free Elective Course

Jordan University of Science and Technology Faculty of Computer and Information Technology Department of Computer Engineering

Curriculum for B.Sc. in Business Information Systems

Degree and Study Plan

Engineering Technology

PROGRAM OF ORGAMIC FARMING Faculty of Agriculture Ain Shams University

Department of Computer Science and Engineering

Abu Dhabi Polytechnic Information Security Engineering Technology

Undergraduate Program for Specialty of Software Engineering

Semester Wise Schema BS Computer Science

Bachelor of Science in Computing

OFFICE ADMINISTRATION (OAD) PROGRAM INFORMATION PROCESSING OPTION CIP: Associate in Applied Science (AAS) Degree Course Requirements by

COMPUTER INFORMATION SYSTEMS

Computer Information Systems

Scheme of Studies. BS Computer Science

SOFTWARE ENGINEERING. Curriculum in Software Engineering. Program Educational Objectives

BSc (Honours) Computer Science Curriculum Outline

Degree and Study Plan

1. BACHELOR OF SCIENCE IN COMPUTER SCIENCE EDUCATION

B.A. in Information Systems

Master of Computer Applications

ASSIUT UNIVERSITY. Faculty of Computers and Information Department of Information Technology. on Technology. IT PH.D. Program.

Bachelor of Computer Science (Course Code: C2001)

INFORMATION TECHNOLOGY, BS

Courses Approved for General Education Requirements

Bachelor of Arts Program in Information Science

QuickGuide for SEAS CS Students (New Requirements Beginning Fall 2012)

COLLEGE OF ENGINEERING COURSE AND CURRICULUM CHANGES. October 19, Rathbone Hall. 3:30pm. Undergraduate/Graduate EXPEDITED

Part A: Course Outline

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.)

COMPUTER SCIENCE AND ENGINEERING (CSEG)

ASSIUT UNIVERSITY. Faculty of Computers and Information Department of Information Systems. IS Ph.D. Program. Page 0

CALIFORNIA STATE POLYTECHNIC UNIVERSITY, POMONA ACADEMIC SENATE ACADEMIC PROGRAMS COMMITTEE REPORT TO THE ACADEMIC SENATE AP

CSCU Exercise Science Transfer Pathway

University of New Mexico Taos Associate of Applied Science in Digital Media Arts

University Core Curriculum Requirements

SCHOOL OF ENGINEERING. Degree: BACHELOR OF SCIENCE Credits: 128 Program: ELECTRICAL ENGINEERING. CURRICULUM Since: August 2018

College of Arts and Letters Interdisciplinary Studies. Program Guide. Version 4 May Program Description and Course Requirements

COMPUTER INFORMATION SYSTEMS

Humanities (3 crs) PHIL 220 Ethics (3) Pre-requisite: ENG 109 or adequate score on the Course Placement Evaluation

Alief ISD 4 Year Endorsement Course Options. Arts & Humanities

ELECTIVE CREDIT HOURS 37 37

UCD APPLICATION INSTRUCTIONS. Non-EU exchange students 2016/17. Please consider the environment before printing this document.

CALIFORNIA STATE POLYTECHNIC UNIVERSITY, POMONA ACADEMIC SENATE ACADEMIC PROGRAMS COMMITTEE REPORT TO THE ACADEMIC SENATE AP

DEPARTMENT OF INSTRUMENTATION AND CONTROL ENGINEERING VISION

ENGINEERING (ENGR) Engineering (ENGR) 1. ENGR 1352 Engineering Design with CAD for CHE

BS Electrical Engineering Program Assessment Plan By Dan Trudnowski Spring 2018

QuickGuide for CC, GS, and Barnard CS Students

HPU COURSE REQUEST FORM INSTRUCTIONS For past course syllabi:

Office Administration Program Planning Guides

Bachelor of Information Technology (Course Code: C2000) Bachelor of Computer Science (Course Code: C2001)

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE)

COMPUTER SCIENCE, BACHELOR OF SCIENCE (B.S.) WITH A CONCENTRATION IN CYBERSECURITY

University Core Curriculum Requirements

INFORMATION SYSTEMS, BACHELOR OF SCIENCE (B.S.)

College of Sciences. College of Sciences. Master s of Science in Computer Sciences Master s of Science in Biotechnology

University Core Curriculum Requirements

BS in Information Technology

PRIDE. CHALLENGE. ACHIEVEMENT.

Transfer Agreement. * Statistics preferred; however, a select higher level math class may be accepted with permission from MSU advisor.

MAJOR IN JOURNALISM AND MEDIA COMMUNICATION

FIVE YEAR INTEGRATED M.Sc. SOFTWARE SYSTEMS PROGRAMME

I. General regulations

THE CITY UNIVERSITY OF NEW YORK

BATANGAS STATE UNIVERSITY

Bachelor of Arts in Media Studies and Production: Media Production Track

BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department

Bachelor of Science Information Studies School of Information Program Summary

Architectural Technology

BEng (Hons) Chemical Engineering (Minor: Energy Engineering) E403 (Under Review)

COMPUTER SCIENCE (CSCI)

REGIS UNIVERSITY CATALOG

BETHESDA CHEVY CHASE HIGH SCHOOL Career and Technology Education Department

Miami Dade College Office Associate Provost, Academic Affairs

CATALOG 2018/2019 BINUS UNIVERSITY. Computer Science. Introduction. Vision. Mission

Work-Based Learning: Career Practicum Dual Enrollment course codes industry certifications Career Exploration Career Cluster Consultant Phone

B.TECH(COMPUTER) Will be equipped with sound knowledge of mathematics, science and technology useful to build complex computer engineering solutions.

PROGRAMME STRUCTURE: BACHELOR OF ELECTRICAL ENGINEERING 2017/2018 SESSION

1.2 Degree Requirements

PROGRAMME STRUCTURE: BACHELOR OF ELECTRICAL ENGINEERING 2017/2018 SESSION

Digital Humanities Digital Economics. Digital Arts. 05. One elective course from the courses offered at the university faculties

Study Scheme & Syllabus Of B.Tech Production Engineering 2014 onwards

Biological Sciences, BS

DEPARTMENT OF COMPUTER APPLICATIONS FOR. Course: BACHELOR OF COMPUTER APPLICATIONS (BCA)

University of Minnesota Twin Cities Degrees Awarded by Major - Five Years

CURRICULUM BACHELOR OF SCIENCE IN COMPUTER ENGINEERING (for ABET Accreditation)

Find YOUR Program at One of HACC s Five Campuses or Online.

GRADUATE CURRICULUM COMMITTEE REPORT

MASTER OF DISASTER MANAGEMENT CURRICULUM

MASTER OF SCIENCE (M.S.) MAJOR IN COMPUTER SCIENCE (NON-THESIS OPTION)

CURRICULUM The Architectural Technology and Construction. programme

SCHEME OF EXAMINATION. and SYLLABI. for. Bachelor of Technology Computer Science and Engineering. Offered by

BUSINESS & MARKETING EDUCATION CAREER PATHWAYS

UNDERGRADUATE PROGRAMMES FEE SCHEDULE

Bismarck State College

THE CHINESE UNIVERSITY OF HONG KONG Department of Information Engineering

Transcription:

Jordan University of Science & Technology Faculty of Computer & Information Technology Curriculum For The Bachelor Degree In Software Engineering 2009-2010

Study Plan for the Software Engineering Program 2009-2010 The Bachelor Degree in Software Engineering is awarded at Jordan University of Science & Technology after the successful completion of 132 credit hours distributed as follows:- and after fulfilling the terms and conditions for awarding the bachelors degree at Jordan University of Science & Technology number (1) issued in 1987 (amended). 1.University Requirements (25 CHs): 1-a) University Mandatory s (16 CHs): Credit Weekly Hours Title Hours Lecture Lab ARB 101 Arabic Language 3 3 0 CIS 100 (1) Computer Skills 3 2 3 ENG 111 (2) English Language I 3 3 0 ENG 112 (3) English Language II 3 3 0 HSS 100 (4) Culture and University Behavior 1 1 0 MS 100 (5) Military Science 3 3 0 1-b) University Elective s (9 CHs): Requirements Mandatory Elective Total University Requirements 16 9 25 Faculty Requirements 27-27 Departmental Requirements 68 12 80 Total 111 21 132 Credit Weekly Hours Title Hours Lecture Lab Prerequisite NUR 100 Health Promotion (For Non Nursing & Midwifery Students) NF 177 Food Preservation (For Non Nutrition & Food Technology Students) (in English) ADS 100 Oral & Dental Health (For Non Dentistry & Allied Dental Sciences Students) PHAR 104 Drugs and Medicinal Plants: Uses and Side Effect (For Non- Medicine and Pharmacy Students) PH 104 Human Health and Nutrition (For Non-Medicine and Nursing Students) PH 200 First Aid and Emergency Procedures (For Non-Medicine, Pharmacy and Nursing Students) VM 211 Animal Health (For Non-Veterinary Medicine and Agriculture Students) VM 212 Pet Animals Care (For Non-Veterinary Medicine Students) HSS 112 Hadith Shareef HSS 113 Aqideh HSS 114 Fiqeh HSS 115 Islam & Contemporary Problems HSS 116 Islamic Economic System HSS 121 Principles of Sociology (For Non-English Language Students) HSS 126 Principles of Psychology (For Non Nursing & Midwifery Students) 1 - The student who passes the computer skills exam with 50% or more will be exempted from taking this course. 2 - Prerequisite: Pass (ENG 099) or pass the prelim English exam with no less than 50%. 3 - Prerequisite: (ENG 111) or pass the prelim English exam with no less than 80%. 4 - The grade for this course is a Pass/Fail grade. 5 - The grade for this course is a Pass/Fail grade. Non-Jordanian students can take a substitute course from the elective courses, and the grade for the elective course goes into the calculation of the grade point average. - 1 -

HSS 127 Education Technology HSS 128 National Education HSS 131 Islamic Civilization HSS 132 The History of the City of Jerusalem HSS 133 Civilization and Recent Cultures HSS 141 Principles of Economics (For Non-Computer and Information Systems Students) HSS 142 Library and Information Research HSS 151 Principles of Management (For Non-Computer and Information Systems Students) HSS 161 Contemporary Problems HSS 166 Man and Science HSS 182 Woman Studies HSS 211 Introduction to Sociology (in English) HSS 212 Arab Society (in English) HSS 213 The Individual and Society (in English) HSS 216 Contemporary International Issues (in English) HSS 221 Introduction to Psychology (For Non Nursing & Midwifery Students) (in English) HSS 222 Creativity and Problem Solving HSS 224 Leadership and Communication Skills HSS 231 History of Sciences in the Arab World HSS 241 Economy in the Third World HSS 242 Information and Research (in English) HSS 250 The History of Music (in English) HSS 429 The Science of Children Behavior and Treatment AP 200 Farm Animal Products and Production (For Non Agriculture And Veterinary Students) PT 100 Wellness & Lifestyle (For Non Physical & Occupational Therapy Students) ES 103 Environment Protection (For Non Environmental Sciences Students) ME 211 Fundamentals of Automobile Engineering (For Non- Mechanical Engineering Students) NR 200 Natural Resources and Man (For Non Agriculture Students) 0 PP 200 Home Gardens (For Non Agriculture Students) PP 201 Bee Keeping (For Non Agriculture Students) NOTE: Non-Arabic speaking students register for the following course instead of (ARB 101): Credit Weekly Hours Title Hours Lecture Lab ARB 101A Fundamentals of Arabic language for Non-Arabs 3 3 0 2. Faculty Requirements (27 CHs): Credit Weekly Hours Title Hours Lecture Lab Prerequisite MATH 101 Calculus I MATH 102 Calculus II 3 3 0 MATH 101 CS 101 Introduction to Programming 3 3 0 CIS 100 or Concurrent CS 102 Programming Lab 1 0 3 CS 101 or Concurrent CS 112 Introduction to Object-Oriented Programming 3 3 0 CS 102 CS 211 Data Structures and Algorithms 3 3 0 CS 112 CIS 200 Professional & Ethical Issues in Computing 1 1 0 - CIS 201 Introduction to Web Design 1 0 3 CS 112 CIS 228 Fundamentals of Database Systems 3 3 0 CS 211 SE 230 Fundamentals of Software Engineering 3 3 0 CS 211 CPE 231 Digital Logic Design 3 3 0 CS 112-2 -

3. Departmental Requirements (80 CHs): 3-a) Mandatory Departmental s (68 CHs): Credits Weekly Hours Title Hours Lecture Lab Prerequisite MATH 233 Probability & Statistics (for CS Students) 3 3 0 MATH 102 MATH 241 Discrete Mathematics 3 3 0 MATH 102 NES 201 Communication skills CIS 340 Web Applications Development 3 3 0 CIS 201 CIS 442 Business Data Communication 3 3 0 CS 211 CS 284 Analysis and Design of Algorithms 3 3 0 MATH 241 + CS 211 CS 318 Human-Computer Interaction 3 3 0 SE 310 CS 375 Principles of Modern Operating Systems 3 3 0 CS 284 SE 210 Java Programming 3 2 3 CS 112 SE 220 Software Modeling 3 3 0 CS 112 SE 225 Software Engineering Lab 1 1 0 3 SE 230 SE 310 Visual Programming 3 3 0 CS 211 SE 320 System Analysis and Design 3 3 0 SE 230 + CIS 228 SE 321 Software Requirements Engineering 3 3 0 SE 220 + SE 320 SE 322 Software Design 3 3 0 SE 320 SE 323 Software Documentation 3 3 0 SE 230 SE 325 Software Engineering Lab 2 1 0 3 SE 225 SE 390 Practical Training 3 0 0 Completion of (75 CHs) SE 420 Formal Methods in Software Engineering 3 3 0 MATH 241 + SE 321 SE 430 Software Testing 3 2 3 SE 321 SE 431 Software Security 3 3 0 CIS 442 SE 432 Software Engineering for Web Applications 3 3 0 CIS 430 SE 440 Project Management 3 3 0 SE 230 SE 491 Graduation Project I 1 0 0 Completion of ( 90 CHs) SE 492 Graduation Project II 2 0 0 SE 491 3-b) Department Elective s (12 CHs): ( ) - Student must select at least 6 CHs from the Software Engineering department. Title Credits Weekly Hours Lecture Lab Prerequisite CS 362 Artificial Intelligence 3 3 0 CS 284 CS 487 Simulation and Modeling 3 3 0 MATH 233 + CS 211 CIS 421 Database Applications 3 3 0 CIS 228 +MATH 241 CIS 302 Fundamentals of Multimedia 3 3 0 CS 211 CIS 429 Data Mining 3 3 0 MATH 233 + CIS 228 SE 301 Software Engineering Economics 3 3 0 SE 230 SE 382 Software Engineering Tools 3 3 0 SE 230 SE 411 Component-Based Software Development 3 3 0 SE 230 SE 441 Software Quality Assurance 3 3 0 SE 322 SE 442 Software Maintenance and Evolution 3 3 0 SE 230 SE 471 Client/Server Programming 3 3 0 SE 322 + CIS 442 SE 472 Embedded Software Engineering 3 3 0 SE 322 SE 473 Large Scale Systems Design 3 3 0 SE 322 SE 493 Special Topics in Software Engineering 1 1 1 0 Department Approval SE 494 Special Topics in Software Engineering 2 2 2 0 Department Approval SE 495 Special Topics in Software Engineering 3 3 3 0 Department Approval CPE 252 Computer Organization and Design 3 3 0 CPE 231 - s from other departments in the faculty (300 level and above) - - - Department Approval ( ) Students who are trained in academy or professional training programs in the Faculty of Computer and Information Technology with at least 150 training hours and pass the corresponding international certification exam are exempted from 3 CHs. - 3 -

ing Convention: Digit Meaning Explanation Hundreds Level Tens Ones Subject 1 First year 2 Second year 3 Third year 4 Forth year 0 Software Engineering Basics 1 Programming Languages 2 Modeling, Analysis and Design 3 Development and Testing 4 Management and Quality 5 Computer Organization and Architecture 6 Artificial Intelligence 7 Systems Programming 8 Miscellaneous 9 Special Topics and Training Sequence sequence number within Subject area - 4 -

Recommended Study Plan 1 st Year First Semester MS 100 Military Science 3 - ENG 111 English Language I 3 Pass ENG 099 MATH 101 Calculus I 3 - CIS 100 Computer Skills 3 - CS 101 Introduction to Programming 3 CIS 100 or concurrent CS 102 Programming Lab 1 CS 101 or concurrent Total Hours 16 Second Semester ARB 101 Arabic Language 3 - ENG 112 English Language II 3 ENG 111 HSS 100 Culture and University Behavior 1 - MATH 102 Calculus II 3 MATH 101 CS 112 Introduction to Object-Oriented Programming 3 CS 102 - University Elective 3 - Total Hours 16-5 -

2 nd Year First Semester MATH 241 Discrete Mathematics 3 MATH 102 CIS 200 Professional & Ethical Issues in Computing 1 - CIS 201 Introduction to Web Design 1 CS 112 CS 211 Data Structures and Algorithms 3 CS 112 NES 201 Communication Skills 3 - SE 210 Java Programming 3 CS 112 SE 220 Software Modeling 3 CS 112 Total 17 Second Semester MATH 233 Probability & Statistics (for Computer Science Students) 3 MATH 102 CIS 228 Fundamentals of Database Systems 3 CS 211 CS 284 Analysis and Design of Algorithms 3 MATH 241 + CS 211 CPE 231 Digital Logic Design 3 CS 112 SE 230 Fundamentals of Software Engineering 3 CS 211 Total 15-6 -

3 rd Year First Semester SE 225 Software Engineering Lab 1 1 SE 230 SE 310 Visual Programming 3 CS 211 SE 320 System Analysis and Design 3 SE 230 + CIS 228 CIS 340 Web Applications Development 3 CIS 201 CIS 442 Business Data Communication 3 CS 211 - University Elective 3 - Total 16 Second Semester SE 321 Software Requirement Engineering 3 SE 220 + SE 320 SE 322 Software Design 3 SE 320 SE 323 Software Documentation 3 SE 230 SE 325 Software Engineering Lab 2 1 SE 225 CS 375 Principles of Modern Operating Systems 3 CS 284 - University Elective 3 - Total 16 Summer Semester SE 390 Practical Training 3 Completion of 75 CHs Total 3-7 -

4 th Year First Semester CS 318 Human Computer Interaction 3 SE 310 SE 420 Formal Methods in Software Engineering 3 MATH 241 + SE 321 SE 430 Software Testing 3 SE 321 SE 431 Software Security 3 CIS 442 SE 491 ( ) Graduation Project I 1 Completion of 90 CHs - Department Elective 3 - Total 16 Second Semester SE 432 Software Engineering for Web Applications 3 CIS 430 SE 440 Project Management 3 SE 230 SE 492 Graduation Project II 2 SE 491 - Department Elective 3 - - Department Elective 3 - - Department Elective 3 - Total 17 ( ) Students must register "SE 491" before the graduation semester (Semester 1 or Semester 2). - 8 -