The electrical and computer engineering is the application of scientific principles to the solution of electrical problems.
Electrical and computer engineers conceive, design, and develop electrical, electronic, and computer products and systems.
They work in the fields of antennas and radio wave propagation, biomedical engineering, computer engineering, control and communications systems,
electrical equipment design, integrated circuit fabrication, lasers and fiber optics, power systems, robotics, and semiconductor devices.
All of these must have a firm foundation in basic electrical engineering principles as well as particular expertise in the specialty.
Students prepare for diverse fields of electrical and computer engineering by taking courses such as circuits and linear systems, electronics, digital design,
microprocessor systems, and electromagnetic theory.
Students pursuing the Bachelor of Science in Electrical Engineering choose between the Electrical Engineering option and the Computer Engineering option.
The Electrical Engineering option provides breadth and depth in the concentration areas of electromagnetics and solid-state devices, power and controls,
signals and communications, and electronics.
The Bachelor of Science degree in Computer Engineering is aimed at those students who want a more specialized focus in the computer area.
Students choosing the Computer Engineering option take advanced courses in data structures and algorithms, digital and computer system design, operating systems, and computer architecture.
Both options culminate in a capstone design course in which students propose and complete a major design project as part of a team.
The mission of the Electrical and Computer Engineering Department is to ensure that our students will be equipped with the needed knowledge, skills, and abilities to be key players in today’s modern engineering world, with life-long learning capabilities to continue their professional development throughout their careers.
To fulfill the program’s mission, the following specific goals are set for the programs:
Students seeking the Bachelor of Science in engineering degree must complete the university's core curriculum requirements, math and science required courses, and additional major requirements. The total hours required for a Bachelor of Science in engineering degree is 144 credit hours divided as follows:
In addition to the above University Core Curriculum and College of Engineering requirements, students must complete 57 credit hours from the major courses. These courses are divided into major compulsory courses and major elective courses. These groups are listed below:
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
ELEC 200 |
Circuits Analysis + Lab |
4 |
ENGG 100, PHY 102, MATH 132 |
MATH 233 |
MATH 385 |
Mathematics for Electrical Engineering |
3 |
MATH 233 |
|
ELEC 355 |
Electronics I + Lab |
4 |
ELEC 200 |
|
CMPE 341 |
Fundamentals of Digital Logic + Lab |
4 |
ELEC 200 |
|
ELEC 336 |
Signals and Systems Analysis |
3 |
ELEC 200 |
MATH 385 |
ELEC 354 |
Circuits and Systems |
3 |
ELEC 200 |
MATH 385, ELEC 336 |
ELEC 337 |
Introduction to Digital Signal Processing |
3 |
ELEC 336 |
|
ELEC 347 |
Electromagnetic Theory |
3 |
ELEC 336, MATH 385 |
|
ELEC 357 |
Electronics II + Lab |
4 |
ELEC 355 |
|
ELEC 415 |
Control Theory I + Lab |
4 |
ELEC 336, ELEC 354 |
|
ELEC 413 |
Energy Conversion I + Lab |
4 |
ELEC 354, MATH 385 |
|
ELEC 450 |
Power System Analysis + Lab |
4 |
ELEC 354 |
|
CMPE 437 |
Microcontrollers and Embedded Systems |
4 |
ELEC 355, MATH 364, INFS 120/ COMS 131 |
|
ELEC 417 |
Communication Theory |
3 |
ELEC 347 |
|
Total: 50 Credit Hour |
Concentration 1: Renewable Energy
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
ELEC 433 |
Energy Conversion II |
3 |
ELEC 413 |
|
ELEC 453 |
Renewable Energy Technology |
3 |
ELEC 357 ELEC 354 |
|
ELEC 463 |
Advanced semiconductor Materials |
3 |
ELEC 357 |
|
ELEC 523 |
Modern Optics and Photonics |
3 |
ELEC 357 ELEC 347 |
|
Concentration 2: Communication & Networks |
||||
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
ELEC 456 |
Advanced Tele-communications |
3 |
ELEC 417 |
|
ELEC 466 |
Antenna Analysis |
3 |
ELEC 417 |
|
ELEC 476 |
Microwave Engineering |
3 |
ELEC 417 ELEC 357 |
|
ELEC 526 |
Electric Power Transmission & Distribution |
3 |
ELEC 450 ELEC 417 |
|
Concentration 3: Intelligent Systems |
||||
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
ELEC 425 |
Introduction to robotics |
3 |
ELEC 415 ELEC 357 |
|
ELEC 445 |
Sensor Applications |
3 |
ELEC 336 ELEC 357 |
|
ELEC 465 |
Programmable controllers & Motor Control Sys |
3 |
CMPE 437 ELEC 415 ELEC 337 |
|
ELEC 525 |
Introduction to digital Image processing |
3 |
ELEC 337 |
|
All Engineering students must complete the following courses
Course code | Course Title | Credit Hours | PRE-requisite | CO-requisite |
---|---|---|---|---|
ENGG 490 | Engineering Capstone | 4 | Senior Standing | Dept. Approval |
PEO 1: to graduate students who are expected, within a few years of degree completion, to utilize their technical and communication abilities for a successful career in industry, consultancy, or academia.
PEO 2: To equip graduates with a thorough knowledge of the discipline, including a broad knowledge of the main fields, and an in-depth knowledge in one or more of the disciplines concentrations.
PEO 3: To embrace program’s graduates with 21st century skills, ethical responsibilities, leadership, problem-solving skills, and entrepreneurship skills to lead organizations they join establish.
PEO 4: To provide program’s graduates the ability to achieve life-long learning and the capabilities to obtain and develop new skills or proficiencies with computing tools and hardware.
PEO 5: To instill the knowledge, skills, and abilities (KSA) related system thinking, requirements analysis, and design innovative solutions to real life problems by applying the principles of computing.
Students seeking the Bachelor of Science in engineering degree must complete the university's core curriculum requirements, math and science required courses, and additional major requirements. The total hours required for a Bachelor of Science in engineering degree is 144 credit hours divided as follows:
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
CMPE 201 |
Object-Oriented Programming |
3 |
ENGG 100 |
|
CMPE 250 |
Discrete Structures |
3 |
MATH 233 |
|
CMPE 260 |
Data Structures |
3 |
CMPE 201 |
|
ELEC 200 |
Circuits Analysis + Lab |
4 |
MATH 131 |
|
ELEC 355 |
Electronics I + Lab |
4 |
ELEC 200 |
|
ELEC 337 |
Signals and Systems Analysis |
3 |
ELEC 355 |
|
CMPE 341 |
Fundamentals of Digital Logic + Lab |
4 |
MATH 231 |
|
CMPS 380 |
Introduction to Software Engineering |
3 |
CMPE 201 |
|
CMPS 355 |
Design and Analysis of Algorithms |
3 |
CMPE 260 |
|
CMPS 360 |
Database systems |
3 |
CMPE 250 |
|
CMPE 355 |
Computer Networks |
3 |
CMPE 201 |
|
CMPE 405 |
Operating System Principles |
3 |
CMPE 250 CMPE 260 |
|
CMPE 464 |
Microprocessor design |
3 |
CMPE 341 |
|
CMPE 463 |
Computer Organization & Architecture + Lab |
4 |
CMPE 341 |
|
CMPE 437 |
Introduction to Embedded Systems + Lab |
4 |
CMPE 341 ELEC 355 |
|
Total: 50 Credit Hour |
Course No. |
Course Title |
Credit Hours |
Prerequisite |
Corequisite |
CMPE 410 |
Software Quality Assurance |
3 |
CMPS 360 |
|
CMPE 415 |
Intelligent Systems |
3 |
CMPS 360 |
|
CMPE 420 |
Parallel & Distributed Computing |
3 |
CMPE 405 |
|
CMPE 425 |
Quantum Computing |
3 |
CMPE 370 CMPE 463 |
|
CMPE 430 |
Robotics |
3 |
CMPE 437 |
|
CMPE 435 |
Expert Systems |
3 |
CMPE 415 |
|
CMPE 438 |
Machine Learning |
3 |
CMPE 415 |
|
CMPE 440 |
Wireless and Mobile Networking |
3 |
CMPE 355 |
|
CMPE 445 |
Network Security |
3 |
CMPE 355 |
|
CMPE 450 |
Real-Time Systems |
3 |
CMPE 405 CMPE 464 |
|
ELEC 417 |
Communication Theory |
3 |
|
|
CMPE 460 |
Digital Image Processing |
3 |
CMPE 370 |
|
All Engineering students must complete the following courses
Course code | Course Title | Credit Hours | PRE-requisite | CO-requisite |
---|---|---|---|---|
ENGG 490 | Engineering Capstone | 4 | Senior Standing | Dept. Approval |