Docstoc

BSc 2005

Document Sample
BSc 2005 Powered By Docstoc
					             BSc. In COMPUTER ENGINEERING PROGRAM CURRICULUM (2005)



Semester I

   Code                         Title         Lec   Lab   Cr      Prerequisites


ARAB 110     Arabic Language Skills           3     0     3

ITCS 101     Introduction to Computers & IT   3     2     3

ENGL 154     Language Development I           3     0     3

MATHS 101    Calculus I                       3     1     3

PHYCS 101    General Physics I                3     3     4

             Credits                          15    6     16




Semester 2

   Code                         Title         Lec   Lab   Cr      Prerequisites


ITCS 102     Computer Programming             3     2     3    ITCS 101

EEG 100      Circuit Theory I                 3     2     4    PHYCS 101

ENGL 155     Language Development II          3     0     3    ENGL 154

PHYCS 102    General Physics II               3     3     4    PHYCS 101

MATHS 102    Calculus II                      3     1     3    MATHS 101

             Credits                          15    8     17
Semester 3

   Code                        Title           Lec   Lab        Cr      Prerequisites


ITCE 202     Digital Logic                      3     2         3    ITCS 101

ITCS 215     Data Structures                    3     2         3    ITCS 102
                                                                     EEG   100       and
EEG 200      Circuit Theory II                  3     1         3
                                                                     MATHS 102
ENGL 219     Technical Report Writing           3     0         3    ENGL 155

MATHS 205    Differential Equations             3     0         3    MATHS 102

             Credits                            15    5         15



Semester 4

   Code                        Title           Lec   Lab        Cr      Prerequisites


ITCE 314     Computer Networks I                3     2         3    ITCS 102

ITCS 251     Discrete Mathematics               3     2         3    ITCS 101

EEG 261      Electronics I                      3     2         4    EEG 100
                                                                     EEG   200       and
EEG 271      Signals & Systems                  3     1         3
                                                                     MATHS 205
STAT 273     Probability & Statistics           3     0         3    MATHS 101

             Credits                            15    7         16



Semester 5

Code         Title                             Lec   Lab   Cr        Prerequisites


ISLM 101     Islamic Culture                    3     0         3
                                                                     STAT 273 and EEG
ITCE 313     Data Communications                3     2         3
                                                                     271
                                                                     ITCE   102    and
ITCE 341     Introduction to Microprocessors    3     3         4
                                                                     PHYCS 102
                                                                     ITCE 102 and ITCS
ITCE 351     Digital Design                     3     3         4
                                                                     251
ITCS 373     Internet Technology                3     2         3    ITCS 215

             Credits                            15   10         17
Semester 6

   Code                        Title                   Lec   Lab   Cr      Prerequisites


HU/SS XXX    Humanities/Social Sciences                3     0     3

ITCE 362     Computer Architecture I                   3     2     3    ITCE 341

ITCE 416     Computer Networks II                      3     2     3    ITCE 314


HIST 121     History of Bahrain                        3     0     3

                                                                        ITCS 241 or ITCE
ITCS 322     Operating Systems                         3     2     3
                                                                        341
             Credits                                   15    6     15



Summer

   Code                        Title                   Lec   Lab   Cr      Prerequisites


ITCE 492     Industrial Training                       0     0     0    Junior Standing



Semester 7

   Code                        Title                   Lec   Lab   Cr      Prerequisites


ITCE 344     Microprocessors Based Systems             3     3     4    ITCE 341

ITCE 3/4xx   ITCE Elective I                           3     2     3

XXX xxx      Supporting Professional Practice I        3     2     3

ITCS 341     Object Oriented Systems                   3     2     3    ITCS 215
             Linear  Algebra           &   Numerical
MATHS 380                                              3     0     3    MATHS 102
             Methods
             Credits                                   15    9     16
Semester 8

   Code                         Title                     Lec       Lab          Cr         Prerequisites

                                                                                        Senior  Standing
ITCE 499     Senior Project                                0          6          3
                                                                                        and ENGL 219
XXX xxx      Supporting Professional Practice II           3          2          3

ITCE 3/4xx   ITCE Elective II                              3          2          3

ITBIS 251    Management Information Systems                3          2          3      ITCS 102

XXX xxx      Free Elective                                 x          x          3

             Credits                                       9          12         15

                                          Total Credit Hours: 127




 ELECTIVE COURSES
   Code                           Title                         Lec        Lab   Cr         Prerequisites


 ITCE 417    Mobile & Wireless Networking                       3          2     3    ITCE 314 or ITCE 311

 ITCE 422    Computer Architecture II                           3          2     3    ITCE 362

 ITCE 425    Parallel and Distributed Systems                   3          2     3    ITCE 314

 ITCE 435    Computer Vision                                    3          2     3    EEG 271

 ITCE 436    Multimedia Communications                          3          2     3    ITCE 313

 ITCE 451    Hardware Description Languages                     3          2     3    ITCE 351

 ITCE 455    VLSI Design                                        3          2     3    ITCE 351 and EEG 261

 ITCE 463    Neural Networks                                    3          2     3    EEG 271

 ITCE 464    Knowledge Based Systems                            3          2     3    ITCS 215

 ITCE 471    Digital Signal Processing                          3          2     3    EEG 271

 ITCE 472    Digital Control Systems                            3          2     3    EEG 271
             Selected    Topics           in     Computer
 ITCE 493                                                       3          2     3    Department Approval
             Engineering
  Supporting Professional Practice Courses

    Code                           Title                  Lec     Lab   Cr         Prerequisites


  ITCE 212    PCs maintenance and Troubleshooting             3   2     3    ITCS 102

  ITCE 306    System and Network Administration               3   2     3    ITCS 322

  ITCS 385    Database Management Systems                     3   2     3    ITCS 215

  ITCE 415    Internet Protocols                              3   2     3    ITCE 314 or ITCE 311

  ITCE 431    Computer and Network Security                   3   2     3    ITCE 314 or ITCE 311

  ITCE 446    Computer Peripherals and Interfacing            3   2     3    ITCE 341

  ITCE 312    Programmable Logic Controller                   3   2     3    ITCE 202

  ITCE 375    System Programming                              3   2     3    ITCE 341




                  HU/SS Courses - Humanities and Social Science Component:
                               Any course from the following:


Humanities: Fine Arts, Art History, American studies, Classics, Communications, English,
(Foreign Language) French, Music, Philosophy, Theatre, Literature (Arabic), Religion
(comparative). Social Science: Anthropology, Economics, Education, Geography, History,
Psychology, Sociology, Women's Studies, Political Science.




                                       Graduation Requirements

1. Passing the B.Sc. Program with overall GPA at least 2.0.

2. The GPA of the major courses ITXX should be at least 2.0 (only the best grade of the repeated
major courses will be counted.)

				
DOCUMENT INFO