Computer Systems Engineering
To contribute in developing computer engineering principles and applications, and to prepare qualified and ethically responsible engineers who are capable of life-long learning, adhering to the highest professional standards, able to engage in engineering projects, and participate effectively in serving the community.
- Be productive and responsible professionals in their field capable of communicating effectively with coworkers and clients.
- Engage in lifelong learning, in a field characterized by rapid developments, including through research and graduate work.
- Adhere to the highest ethical standards and demonstrate an involvement in professional activities and public services.
- An ability to apply knowledge of mathematics, science, and engineering principles.
- An ability to design and conduct experiments, to analyze and interpret data.
- An ability to design a system, component, or process to meet desired needs.
- An ability to function on multidisciplinary teams.
- An ability to identify, formulate, and solve engineering problems.
- An understanding of professional and ethical responsibility.
- An ability to communicate effectively.
- The broad education necessary to understand the impact of engineering solutions in a global and societal context.
- A recognition of the need for, and an ability to engage in life-long learning.
- A knowledge of contemporary issues.
- An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.
Computer Engineers apply their knowledge to the design of digital circuits and software in various areas, including cell phones, computers, computer networks, computer vision, pattern recognition and embedded systems. Computer Engineers work in Planning, designing, and operating in these sectors:
- Telecommunications industry.
- Computer design industry.
- Semiconductor industry.
- Computer networks.
- Computer and data security.
- Operating systems.
- Robotics.
- Computer aided design.
- Software development including website, database design and development.
- Mobile applications.
- Digital signal processing.
- Biomedical industry.
- Transportation and automotive industries.
The study plan consists of 160 credited hours distributed according to the following table:
Requirement Type |
Credited Hours |
---|---|
University requirements |
21 |
Faculty requirements |
33 |
Specialization Requirements |
101 |
Free Elective Courses |
5 |
Total |
160 |
Faculty Requirements for Computer Systems Engineering: 33 credit hours
Course ID |
Prerequisite |
---|---|
_ |
|
MATH1411 |
|
MATH1321 |
|
_ |
|
PHYS111, PHYS132 or concurrent |
|
MATH1411 or concurrent |
|
PHYS141 MATH1321 or concurrent |
|
_ |
|
MATH1411 |
|
_ |
|
_ |
|
_ |
Course Prerequisites |
Course Number |
---|---|
MATH234, COMP230 or COMP132 or COMP133 or MATH320 or COMP142 |
|
MATH1321 |
|
COMP230 or COMP132 or COMP142 |
|
COMP230 or COMP132 or COMP142 |
|
COMP2321 or COMP232 |
|
COMP333 |
|
PHYS112, ENEE236 |
|
PHYS132 (or concurrent MATH331) |
|
ENEE2304 or ENEE2301 |
ENEE236 |
MATH1321 |
ENEE2307 |
ENEE2304, ENEE2302 |
ENEE3302 |
MATH331 |
ENEE2302 |
ENEE2302, ENEE2307 |
ENEE339
|
ENEE339 or ENEE3306 (or concurrent ENEE3306) |
|
ENCS336 or ENCS432 (or concurrent ENCS238) |
|
COMP142 or COMP132 or COMP133 or COMP230 |
|
ENCS234 |
|
ENCS238 |
|
COMP230 or COMP132 or COMP142 |
|
ENCS234, ENEE236 |
|
ENCS238 |
|
ENCS336 or ENCS238 |
|
4th year level |
|
ENCS338, ENCS211 |
|
ENCS438 |
|
ENCS433 or ENCS436 |
|
ENEE2302, (ENCS238 or ENCS336) |
|
COMP233, (COMP230 or COMP142) |
|
ENEE339 or ENEE3306 |
|
ENCS238 or ENCS336 |
|
ENEE236, ENCS338 |
|
ENCS531 |
|
Passing 115 credited hours and department approval |
|
Passing 115 credited hours and department approval |
|
4th year lever |
|
ENCS520, ENCS401 |
|
ENCS339, ENCS313 |
|
ENCS436 (or concurrent ENCS436) |
|
ENCS238 |
Course Prerequisites |
Course No. |
---|---|
ENCS339, COMP2321 |
|
ENCS313, ENCS339 |
|
ENCS333 |
|
ENCS436 |
|
ENCS434, ENEE3302 |
|
ENCS437 |
|
ENCS436 |
|
ENCS338 or ENCS432 |
|
4th year level and department approval |
Computer Systems Engineering Program Admission Requirements
- Student must successfully complete and obtain a cumulative average of 70% or more in the following courses: MATH1411, MATH1321, PHYS141, PHYS132, ENME121
- Student must successfully complete and obtain a grade of 70% or more in either Comp142 or Comp230.
- Department approval based on its capacity. In the case the number of applicants exceeds the enrolment capacity of the Department, only those with the highest overall competitive average grade will be admitted. The average grade will be calculated based on the grades of all course attempts.
- The admission is direct in case of the achievement of the minimum high school graduate average that is announced on the enrollment application time.