Bachelor Degree in Computer Engineering (144)

  • Computer Engineering |
  • Language of Study: English

Program Description

Students in the Computer Engineering department enjoy a wide variety of facilities which are well-equipped laboratories for networking, digital systems, microprocessors, programming, and Micro-controller-based systems. For every group of students there exists a guide that will help them choose which courses they should register per semester and will follow up their progress along the semester to help them achieve better grades. The main objective of CE program at AASTMT is to produce and qualify graduate computer engineers that satisfy the following characteristics: (1)Possess the ability to design computers and computer-based systems that include both hardware and software to solve novel engineering problems, subject to trade-offs involving a set of competing goals and constraints. In this context, “design” refers to a level of ability beyond “assembling” or “configuring” systems. (2) Have a breadth of knowledge in mathematics and engineering sciences, associated with the broader scope of engineering and beyond that narrowly required for the field. (3) Acquire and maintain a preparation for professional practice in engineering. Demonstrate the ability to design, develop, implement, and improve integrated systems that include people, materials, information, equipment and energy. (4) Provide strong ties and linkages between the local economic sectors and industrial communities with the department graduates in areas related to research, hands-on training, and field investigations.

Learning Outcomes

  • Data will be available soon!

Markets and Career

  • Designing computing systems and computing components of products, developing and testing their prototypes, and implementing them to market are examples of what computer engineers would do. Computing systems are components of a wide range of products such as fuel injection systems in vehicles, medical devices such as x-ray machines, communication devices such as cell phones, and household devices such as alarm systems and washing machines. It is through a unique combination of Computer Science and Electrical, Electronics and Communications discipline that the CC student get prepared for careers that deal with computer systems from design through implementation. The role of computer engineers is to build systems for computers, systems of computers and systems by and with computers for computing, sensing, communication, control, storage, and intelligent processing of information. Systems for computers as building VLSI chips, data storage, sensors, MEMS, and electronic devices. Systems of computers for example distributed computing, security, networking, etc. and finally systems by/with computers as in the field of design, simulation, signal processing and sensor exploitation, and embedded systems. Computer engineers continually push the capability and applicability of computers in every industry and every facet of modern life. Computer engineers are involved in the design of computer-based systems to address highly specialized and specific application needs. Computer engineers work in most industries, including the computer, aerospace, telecommunications, power production, manufacturing, defense, and electronics industries. They design high-tech devices ranging from tiny microelectronic integrated-circuit chips to powerful systems that utilize those chips and efficient telecommunication systems that interconnect those systems. Applications include consumer electronics (CD and DVD players, televisions, stereos, microwaves, gaming devices) and advanced microprocessors, peripheral equipment, systems for portable, desktop and client/server computing, and communications devices (cellular phones, pagers, personal digital assistants). It also includes distributed computing environments (local and wide area networks, wireless networks, internets, intranets), and embedded computer systems (such as aircraft, spacecraft, and automobile control systems in which computers are embedded to perform various functions). A wide array of complex technological systems, such as power generation and distribution systems and modern processing and manufacturing plants, rely on computer systems developed and designed by computer engineers. Technological advances and innovation continue to drive Computer Engineering. There is now a convergence of several established technologies (such as television, computer, and networking technologies) resulting in widespread and ready access to information on an enormous scale. This has created many opportunities and challenges for computer engineers. This convergence of technologies and the associated innovation lie at the heart of economic development and the future of many organizations. The situation bodes well for a successful career in computer engineering. Career opportunities for Computer Engineers cover a whole spectrum of exciting and dynamic fields, including roles in cybersecurity and networks, where they can protect and secure critical information systems; positions in the development of autonomous vehicles, contributing to the future of transportation; opportunities in high performance computing, driving advancements in computational capabilities; careers in machine learning and data science, transforming data into actionable insights; roles in designing and optimizing embedded systems, integral to modern electronics; opportunities in the Internet of Things (IoT), connecting devices and systems for smarter environments; and positions in multimedia and intelligent systems, enhancing user experiences through innovative technology.

Admission Requirements

Data will be available soon!

Tests & Prerequisites

Data will be available soon!

Cooperation



Accreditation

Brief

In the Department of computer engineering, courses are divided into categories : Basic Science (EBA), Industrial Management (EIM), Humanities (UNR), Computer engineering (ECE), Electrical Engineering (EEE), Electronics and communication (EEC), Mechanical Engineering (EME)..

Code Title Prerequisites
EBA1203 Calculus I None
EBA1103 Physics I None
EBA1401 Statics None
EBA1308 Chemistry None
EIM1101 Manufacturing Technology None
UNR1403 Academic English None
UNRXXXX University Req. Elective None
Code Title Prerequisites
EBA2201 Differential Equations EBA1204
ECE2102 Applied Programming ECE1101
ECE2201 Digital Logic Design ECE1101
EEC2220 Introduction to Communication Systems EBA1204
ECE2402 Numerical Methods EBA1204 & ECE1101
EEE2304 Electrical Circuits 1 EBA1204 & EBA1103
UNRXXXXA University Req. Elective (2) None
Code Title Prerequisites
EBA2202 Vector and Complex Analysis EBA2201
ECE2103 Data Structure & Algorithms ECE2102
ECE2104 Object-Oriented Programming ECE2102
ECE2202 Digital Systems Analysis ECE2201
ECE2401 Discrete Mathematics ECE1101
EEE2305 Electrical Circuits 2 EEE2304
EEC2320 Electronics I EEE2304
Code Title Prerequisites
EBA3206 Probability & Statistical Analysis EBA2202
ECE3203 Computer Architecture ECE2202
ECE3301 Computer Networks EEC2220
ECEXXXX Department Restricted Elective I None
EEE3208 Electrical Power and Machines EEE2305
EEC3321 Electronics II EEC2320
ECE3502 Systems Programming ECE2104
ECE3000 Practical Training 1 54 Cr. Hr.
Code Title Prerequisites
ECE3511 Database Systems ECE2104
ECE3204 Microprocessors Systems ECE3203
ECE3503 Operating Systems ECE3502
ECE3601 Artificial Intelligence ECE2104
ECEXXXX** Department Restricted Elective II None
EEE3108 Applied Control Systems EEE3208
UNR4201 Professional Ethics and Practice Law 54 Cr. Hr.
Code Title Prerequisites
ECEXXXX*** Department Restricted Elective II None
ECEXXXX**** Department Restricted Elective II None
ECE4711 Computer Graphics ECE2104
ECE4317 Advanced Networks ECE3301
ECEXXXX***** Department Restricted Elective II None
ECE4515 Computing Algorithms Computing Algorithms
ECE4001 Graduation Project 1 93 Cr. Hr.
ECE4000 Practical Training 1 ECE3000 & 93 Cr. Hr.
Code Title Prerequisites
ECEXXXX******* Department Restricted Elective II None
ECE4303 Cyber Security ECE3301 & ECE3503
ECE4210 Embedded Systems Design ECE3503 & ECE3204
ECE4504 Computing Systems ECE3503
ECEXXXX******** Department Restricted Elective II None
ECE4002 Graduation Project 2 ECE4001

Start your Application

Start The Journey to your Career.