Major Physics/Minor Electronics

Program Requirements: 128 credit hours of courses distributed below

Courses Type

Number of Credit Hours

University Requirements

21

College Requirements

29

Major Requirements

68

Free Elective Courses

10

Total

128

Major Physics/Minor Electronics Requirements: 68 Credit Hours

Compulsory Courses for Major Physics/Minor Electronics: (62 Credit Hours) of the following courses:

Course Code

Course Prerequisite

PHYS112 | GENERAL PHYSICS LAB 2

PHYS111 and PHYS132 (or Concurrent)

PHYS211 | GENERAL PHYSICS LAB 3

PHYS111 and PHYS231 (or Concurrent)

PHYS212 | MODERN PHYSICS LAB

PHYS112 and PHYS232 (or Concurrent)

PHYS231 | GENERAL PHYSICS 3

PHYS141

PHYS232 | MODERN PHYSICS

PHYS231 and MATH2311

PHYS236 | PHYSICS OF VIBRATIONS AND WAVES

PHYS141 and MATH331 (or Concurrent)

PHYS330 | METHODS OF METHEMATICAL PHYSICS

MATH331

PHYS331 | ELECTROMAGNETIC THEORY 1

MATH331

PHYS332 | ELECTROMAGNETIC THEORY 2

PHYS331

PHYS333 | MECHANICS 1

MATH331

PHYS411 | SEMINAR IN PHYSICS

Department Approval

PHYS430 | ADVANCED PHYSICS LAB

PHYS212 and PHYS336

PHYS433 | QUANTUM MECHANICS 1

PHYS232 and PHYS333

MATH2311 | CALCULUS 3

MATH1321

MATH234 | INTRODUCTION TO LINEAR ALGEBRA

MATH1321

MATH331 | ORDINARY DIFFERENTIAL EQUATIONS

MATH1321

CHEM112 | GENERAL CHEMISTRY LAB 2

CHEM111 and CHEM132 (or Concurrent)

ENEE2102 | CIRCUITS LAB

PHYS112 and ENEE2305 (or Concurrent)

ENEE2301 | NETWORK ANALYSIS 1

PHYS132

ENEE2303 | ELECTRONICS 1

ENEE2301

ENEE2305 | NETWORK ANALYSIS 2

ENEE2302

(or Concurrent)

ENEE3102 | ELECTRONICS LAB

PHYS112 or ENEE2409 or ENEE3304 (or Concurrent)

ENEE3304 | ELECTRONICS 2

ENEE2303

ENCS211 | DIGITAL ELECTRONICS AND COMPUTER ORGANIZATION LAB

ENCS238 or ENCS336

(or Concurrent)

ENCS234 | DIGITAL SYSTEMS

COMP132 or COMP230 or COMP142 or COMP133

ENCS238 | COMPUTER ORGANIZATION

ENCS234

Elective Courses for Major Physics/Minor Electronics: (6 Credit Hours): 3 Credits of other PHYS courses (any level) and 3 Credits of ENEE43X or ENEE53X courses or the course titled: ENCS338 “MICROPROCESSOR-BASED SYSTEMS”