0% found this document useful (0 votes)
186 views4 pages

AMA International University Bahrain: Curriculum: Effective SY 2008-2009 First Year Attendence

The document outlines the curriculum for a Bachelor of Science in Computer Science program over six semesters. It lists the course codes, titles, credit hours, and prerequisites for each semester. Some key courses included are Computer Fundamentals, Introduction to Programming, Data Structures and Algorithms, Database Management Systems, Software Engineering, and a two-part Research Project course. The program aims to provide students with a well-rounded education in computer science and related subjects like mathematics, physics, and general education electives over the course of three years for a total of 180 credit hours.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
186 views4 pages

AMA International University Bahrain: Curriculum: Effective SY 2008-2009 First Year Attendence

The document outlines the curriculum for a Bachelor of Science in Computer Science program over six semesters. It lists the course codes, titles, credit hours, and prerequisites for each semester. Some key courses included are Computer Fundamentals, Introduction to Programming, Data Structures and Algorithms, Database Management Systems, Software Engineering, and a two-part Research Project course. The program aims to provide students with a well-rounded education in computer science and related subjects like mathematics, physics, and general education electives over the course of three years for a total of 180 credit hours.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

AMA International University Bahrain  

SALMABAD CAMPUS, KINGDOM OF BAHRAIN


BACHELOR OF SCINCE IN COMPUTER SCIENCE

(B.S.C.S)

Curriculum: Effective SY 2008-2009

FIRST YEAR ATTENDENCE


FIRST TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI01D Computer Fundamentals 2 2 3  
CSCI02D Introduction to Programming 2 2 3  
ENGL01 English Communications Skills 1 3 0 3  
MATH1A College Algebra 3 0 3  
MATH1B Trigonometry 3 0 3 With MATH1A
CSCIPE Professional Ethics in IT Education 3 0 3
EUTHE1 Euthenics 1 1 0 1
Total Units 19  
SECOND TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI03D Introduction to Web Technologies 2 2 3
CSCI04D Advanced Programming 2 2 3 CSCI02D
CSCI05 Introduction to Information Systems 3 0 3 CSCI01D
ENGL02 English Communications Skills 2 3 0 3 ENGL01
MATH02 Analytic Geometry 3 0 3 MATH1A and MATH1B
ARABL Arabic Language 1 3 0 3
EUTHE2 Euthenics 2 1 0 1
Total Units 19  
THIRD TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI06D Introduction to Network Technology 2 2 3 CSCI03D
CSCI07D Computer Graphics & Multimedia 2 2 3 CSCI05
CSCI08D Data Structures & Algorithms 2 2 3 CSCI04D
CSCI09D Object Oriented Programming 2 2 3 CSCI05
MATH03 Differential Calculus 4 0 4 MATH02
HIST01 History of Bahrain 3 0 3
Total Units 19
SECOND YEAR ATTENDENCE – BSCS

 
FIRST TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI10D Logic Design & Digital Computer Circuits 2 2 3  CSCI06D
CSCI11D Computer Organization and Architecture 2 2 3  CSCI04D
CSCI12D Database Management System 2 2 3  CSCI05
ENGL03 Speech and Oral Communication 2 1 3 ENGL02
MATH04 Integral Calculus 4 0 4 MATH03
FELECCS1 Free Elective 1 - - 3
Total Units 19  
SECOND TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI13D System Analysis and Design 2 2 3 CSCI12D
CSCI14D Data Communications and Networking 1 2 2 3 CSCI10D and CSCI11D
ENGL04 Technical Writing 3 0 3 ENGL02
MATH05 Statistics and Probability 3 0 3 MATH1A
NATSC1D University Physics 1 3 2 4 MATH1A and MATH1B
FELECCS2 Free Elective 2 - - 3
Total Units 19  
THIRD TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI15 Information Resource Management 3 0 3 CSCI13D
CSCI16D Data Communications and Networking 2 2 2 3 CSCI14D
MATH07 Discrete Mathematics 3 0 3 MATH05
NATSC2D University Physics 2 3 2 4 NATSC1D
PSYC01 General Psychology 3 0 3
FELECCS3 Free Elective 3 - - 3
CSCI220 Quality Assurance in Computing 2 0 2
Total Units 21
THIRD YEAR ATTENDENCE – BSCS

 
FIRST TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI17D Software Engineering 2 2 3  CSCI15
CSCI18D Programming Languages 2 2 3  CSCI15
CSCI19D Principles of Operating Systems 2 2 3  CSCI15 and CSCI16D
CSCI20 Algorithm Analysis & Design 3 0 3  CSCI15 and MATH07
PHIL01 Introduction to Philosophy 3 0 3
MELECCS1 Major Elective 1 - - 3
CSCI40D Assembly Language 2 2 3
Total Units 21  
SECOND TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI21 Automata and Formal Languages 3 0 3 CSCI20
CSCI24A Research Project A 3 0 3 CSCI13D
MATH08 Numerical Methods and Analysis 3 0 3 MATH04
PRACTI Practicum - - 3
HIST02 World History 3 0 3
MELECCS2 Major Elective 2 - - 3
CSCI125 Current Trends and Issues in IT - - 3
Total Units 21  
THIRD TRIMESTER
SUBJECT CODE SUBJECT TITLE LEC LAB UNITS PRE-REQUISITES
CSCI22 Artificial Intelligence 3 0 3 CSCI21
CSCI23D Operations Research in Computing 3 0 3
CSCI24B Research Project B 6 0 6 CSCI24A and CSCI17D
LITE01 World Literature 3 0 3 ENGL02
ELEC01 ELECTIVE 1 - - 3
MELECCS3 Major Elective 3 - - 3
MELECCS4 Major Elective 4 - - 3
Total Units 21

Grand Total Units 180

You might also like