University of Nizwa

College of Arts and Sciences

Department of Mathematical and Physical Sciences

الخطة الدراسية لبكالوريوس تربية في الحاسوب

Degree Plan for B.Ed. in Computer Science

Minimumm  No. of Credits for Graduation in this degree plan = 135

University Requirements = 21 Credits

Course Title

Credits

 

ARAB 100        Arabic Language I

3

 

ARAB 101        Arabic Language II

3

ARAB 100       

COMP 101         Computer Skills

3

COMP-A,COMPB - Digital Literacy

ENGL 150        English Language I

3

 

ENGL 152        English Language II

3

ENGL 150       

ENGL 155        Communication Skills

3

ENGL152

HIST 150         Islamic Civilization

3

 

University Electives = 6 Credits Student shall choose from available courses offered by all Colleges of the University

College Requirements = 12 Credits

MATH116       Pre-Calculus

4

 

MATH211       Calculus I

4

MATH116

STAT 101       Introduction to Statistics

4

 

College Electives = 6 Credits Student shall choose from the following courses or any other courses from other department

MATH 222        Discrete Mathematics

3

MATH 211

STAT 320         Mathematical Statistics (for minor in Statistics)

3

STAT101

Department Requirements = 45 credits

COMP151     Introduction to Algorithms 

4

COMP101

COMP 222    Object oriented Programming

3

COMP 151

COMP 233     Computer Architecture and  Assembly Language

3

COMP 151

COMP 244     Database Concepts and  Application               

3

COMP222

COMP 255     Data Structures and Algorithm Design

3

COMP 222

COMP 266        Computer Organization

3

COMP 233

COMP 277        Networks and Communications

3

COMP101

COMP 388        Computer Graphics

3

COMP 222

COMP 333        Finite Automata, Formal Languages and   Computation

3

MATH 222,COMP255

COMP 344        Software Engineering

3

COMP244

COMP 355        Fundamentals of Operating systems      

3

COMP 255,

COMP 266

COMP 422       Introduction to Artificial Intelligence

3

COMP 333

 

COMP 455       Compiler and Language Design

3

COMP 333

 

COMP 466       Societal Issues in Computing

2

COMP255

COMP 488       Project in Computer Sciences

3

COMP255, COMP344

(A) Minor in Mathematics =16

STAT 210     Principles of Probability

3

STAT 101

MATH 212      Calculus II

3

MATH 211

MATH 145    Linear Algebra

3

MATH116

MATH 228    Mathematics for Teachers I

3

 

MATH 256    Mathematics for Teachers II

3

 

(B) Minor in Statistics =15

STAT 381    Inference I

3

STAT 321

STAT 212    Sampling Techniques

3

STAT 101

STAT 266    Computational Techniques in Statistics

3

 

STAT 290    Statistical Methods

3

STAT 101

STAT 385    Design and Analysis of  Experiment

3

STAT 321

Education Requirements = 30 Credits

EDUC 113    Foundation of Education         أصول التربية

3

 

EDUC 103    Educational Psychology  علم النفس التربوي

3

 

المناهج والتدريس

EDUC200   Curriculum and Instruction

 

3

EDUC 103

طرق التدريس

EDUC 301    Methods of Teaching

3

EDUC200

التوجيه والإرشاد المدرسي

EDUC 302  Guidance and School counseling

3

EDUC 103

القياس النفسي والتقويم التربوي

EDUC 400   Physiological measurement and

                 educational evaluation

3

 

التربية العملية

EDUC 402   Practical Education

6

EDUC 301

تكنولوجيا التعليم

EDUC 202  Technology of Education

3

COMP101

نظام التعليم وإدارته في دول الخليج العربي

EDUC 204  Systems of Education and

                Administration in the Gulf States

3