الهندسة PDF
الهندسة PDF
College: Engineering
Department: Electrical and Computer Engineering
Cohort: 2020
Degree: Bachelor of Engineering (B. Eng.)
Major: Electrical and Computer Engineering (ECE)
Specializations: 1. Communications and Signal Processing (CSP)
2. Computer Systems and Networks (CSN)
3. Electronic Instrumentation and Control (EIC)
4. Power Systems and Energy (PSE)
Summary of Credits
Category Courses Total Credit Hours
University Requirements (UR) -General Foundation Program 0
-Arabic 2
-Contemporary Omani State and People 2
-Oman & Islamic Civilization or 2
Islamic Culture
University Elective (UE) List (A) 6
College Requirements (CR) List (B) 32
College Electives (CE) List (C) 3
Departmental Requirements (DR) List (D) 56
Departmental Elective (DE) List (E)1 0
Major Requirements (AR) List (F)1 0
Major Electives (AE) List (G)1 0
Specialization Requirements (SR) List (H) 24
Specialization Electives (SE) List (I) 9 (3-courses) or
3 (1-course) + 6 (of Co-Op)
Minor Requirement (IR) List (J)1 0
Minor Elective (IE) List (K)1 0
Total Credits 136
Important Information:
Student is to follow one of the three schemes of the degree plan:
1. Scheme-I is for students who by-passed the Foundation Program or those who completed the
Foundation Program in one regular semester (Fall)
2. Scheme-II is for students who completed the Foundation Program in two regular semesters
(Fall & Spring)
3. Co-Operative Training (Co-Op) Scheme (introduced in April 2020)
is optional. It is designed for students who are following Scheme-I or Scheme-II and willing to take a
one-year Co-Op program after finishing semester 8.
For reference please contact: Dr. Ahmed Al Maashri (HoD) Ext: 1330/1390/1363
HoD: Date: 29 June 2022
Dean: Date
A&R: Date:
Fall 2020
Sem-1
Total Credits -
HIST1010 or Oman & Islamic Civilization or 2 UR
ISLM1010 Islamic Culture
CHEM1071 General Chemistry for 3 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
Engineering and FPMT(0105 or 0109)
Spring 2021
Semester-2
Scheme-I
ENGR1501 Introduction to Engineering 1 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
ENGR1600 Workshop I 1 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
LANC2160 English for Engineering I 3 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
MATH2107 Calculus I 4 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
and FPMT(0105 or 0109)
Total Credits 14
ARAB1060** Arabic 2 UR
University Elective 2 UE
SOCY1005** Contemporary Omani State and 2 UR
Semester-3
People
Scheme-I
Fall 2021
Fall 2022
AR
Semester-6
MATH4176 Numerical Analysis for Engineers 3 MATH3171 and MATH4174 and [COMP2002
Scheme-I
or ENGR2217]
ECCE4227 Embedded Systems 3 COMP2002 OR ENGR2217 + ECCE3206 + AR
(ECCE3152 or MCTE3110)
STAT2103 Probability for Engineers 3 MATH2107 AR
Total Credits 15
Fall 2023
Total Credits 0
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
Spring 2024
Total Credits 0
ECCE4242 Introduction to Computer 3 ECCE4227 or COMP3518 or COMP3501 SR
Networks & also Incompatible with ECCE5231
ECCE5009 Project (Part I) 2 ECCE4010 and PR3 AR
Semester-9
Scheme-I
Fall 2024
3 Internal regulation [enforced by the ECE Department]. ECCE5009 will be available only in each Fall semester.
4 Or ECCE4xxx
Fall 2023
Communication
ECCE5004 Engineering Management & 3 STAT2103 AR
Economics I
ECCE4158 Electronics II 3 ECCE3152 AR
University Elective 2 UE
Total Credits 14
ECCE3006 Industrial Training I - ECCE3152 CR
Jan 24
Total Credits 0
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
ECCE4082 Professional Skills 1 LANC2161 AR
Spring 2024
Semester-8
Total Credits 0
ECCE5232 Computer Architecture and 3 ECCE4227 SR
Organization
ECCE5009 Project (Part I) 2 ECCE4010 and PR3 AR
Semester-9
Scheme-I
Fall 2024
Fall 2023
Communication
ECCE5004 Engineering Management & 3 STAT2103 AR
Economics I
ECCE4158 Electronics II 3 ECCE3152 AR
University Elective 2 UE
Total Credits 14
ECCE3006 Industrial Training I - ECCE3152 CR
Jan 24
Total Credits 0
ECCE4416 Linear Control Systems 3 ECCE3142 AR
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
Spring 2024
Semester-8
Total Credits 0
ECCE5009 Project (Part I) 2 ECCE4010 and PR3 AR
ECCE4142 Digital Signal Processing 3 ECCE3142
SR
Semester-9
Scheme-I
Fall 2024
Fall 2023
Total Credits 0
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
ECCE4082 Professional Skills 1 LANC2161 AR
Spring 2024
Semester-8
Communication
ECCE4316 Power System Analysis II 3 ECCE4312 SR
ECCE4467 Power Electronics & Drives 3 (ECCE3152 or MCTE3110)+ (ECCE3352
or MCTE3210) SR
University Elective 2 UE
Total Credits 14
ENGR4007 Industrial Training - ECCE3006 CR
Summer
2024
Total Credits 0
ECCE4416 Linear Control Systems 3 ECCE3142 AR
ECCE5009 Project (Part I) 2 ECCE4010 and PR3 AR
Semester-9
SR
Scheme-I
Fall 2024
Fall 2020
Sem-1
Total Credits -
- General Foundation Program - - UR
Scheme-II
Spring 21
Sem-2
Total Credits -
HIST1010 or Oman & Islamic Civilization or 2 UR
ISLM1010 Islamic Culture
CHEM1071 General Chemistry for 3 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
Engineering and FPMT(0105 or 0109)
Semester-3
Scheme-II
Fall 2021
ENGR1501 Introduction to Engineering 1 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
LANC2160 English for Engineering I 3 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
ENGR1600 Workshop I 1 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
MATH2107 Calculus I 4 FPEL (0560 or 0600 or 0601 or 0602 or 0603 or 0604) CR
and FPMT(0105 or 0109)
Total Credits 14
ARAB1060** Arabic 2 UR
SOCY1005** Contemporary Omani State and 2 UR
People
Spring 2022
Semester-4
Scheme-II
Fall 2022
(ECCE3152 or MCTE3110)
MATH4176 Numerical Analysis for Engineers 3 MATH3171 and MATH4174 and [COMP2002 AR
or ENGR2217]
STAT2103 Probability for Engineers 3 MATH2107 AR
Total Credits 15
ECCE3142 Signals & Systems 3 ECCE3016 AR
SU23
Fall 2023
Total Credits 0
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
Spring 2024
Total Credits 0
ECCE4242 Introduction to Computer 3 ECCE4227 or COMP3518 or COMP3501 SR
Networks & also Incompatible with ECCE5231
ECCE5009 Project (Part I) 2 AR
Semester-9
Fall 2024
Fall 2023
Total Credits 0
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
ECCE4082 Professional Skills 1 LANC2161 AR
ECCE4242 Introduction to Computer 3 ECCE4227 or COMP3518 or COMP3501 SR
Spring 2024
Semester-8
Scheme-II
Total Credits 15
ENGR4007 Industrial Training - ECCE3006 CR
Summer
2024
Total Credits 0
ECCE5232 Computer Architecture and 3 ECCE4227 SR
Organization
ECCE5009 Project (Part I) 2 ECCE4010 and PR3 AR
Semester-9
Scheme-II
Fall 2024
Fall 2023
Total Credits 0
ECCE4416 Linear Control Systems 3 ECCE3142 AR
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
Spring 2024
Semester-8
Scheme-II
Total Credits 0
ECCE4142 Digital Signal Processing 3 ECCE3142
SR
ECCE5009 Project (Part I) 2 ECCE4010 and PR3 AR
Semester-9
Scheme-II
Fall 2024
Fall 2023
Total Credits 0
ECCE4010 Engineering Design and 2 ECCE3142+ECCE3352+ECCE3152+ECCE3206 AR
Professional Ethics
ECCE4082 Professional Skills 1 LANC2161 AR
AR
Spring 2024
Semester-8
Total Credits 0
ECCE4416 Linear Control Systems 3 ECCE3142 AR
ECCE5009 Project (Part I) 2 ECCE4010 and PR3 AR
Semester-9
Scheme-II
SR
Fall 2024
Co-Operative Scheme
Course Code Course Title Cr. Pre-Requisites/Co-Requisite* Cat.
Fall-2024
Scheme
Sem-1
Co-Op
Co-Op
Sem-2
Total Credits 6
Communications and Signal Processing Specialization
ECCE4242 Introduction to Computer Networks 3 ECCE4227 or COMP3518 or COMP3501 SR
& also Incompatible with ECCE5231
Semester-9
Fall 2025
Fall 2025
Fall 2025
Fall 2025
No. Cohorts 2017 and Credits Cohorts 2018 and Credits Notes
before after
1 ARAB1001 3 ARAB1060 2
2 SOCY1001 1 SOCY1005 2 For Omanis Only
3 -- -- SOCY1007 2 For Non Omanis
4 ARAB1019 3 For non-Arabic Speaking Students.
Offered only in Fall semesters
Notes:
For the courses (SOCY1005, SOCY1007, HIST1010), the course materials and exams are in English
for non-Arabic speaking students.
Currently, there is no Arabic course with 2 credits for the non-Arabic speaking students of cohorts
2018 and after. Those students have to register the ARAB1019 as shown in the table above.
Note:
- Students are advised to regularly check the most updated degree plan on the department webpage. This degree plan is last updated on Wednesday,
June 29, 2022