Bachelor of Computer Engineering
Description:
The Department of Computer Engineering was established in conjunction with the establishment of the College of Engineering at Al-Qassim University to meet the need of the various sectors in the Kingdom for this specialization and to prepare the required competencies and expertise. The department seeks to qualify the student to be a specialist in the field of computer engineering after graduation. The philosophy of computer engineering combines computer science and electronic engineering, and its most important applications include: Designing microprocessor systems, intelligent logic circuits, developing robots, which are known as robots that are assigned to work in conditions that are not tolerated by the natural person, as well as work with high precision, computer control systems, development in computer performance and industry, as well as establishing, designing, and then managing networks of various types. Graduates study the subjects that qualify them to accomplish these tasks and solve industrial issues (by introducing computer systems to them) on two axes: Academically in scientific lectures delivered by specialists, and practically in laboratory hours, graduation projects, and field training.
Method of study
Courses
Degree
Bachelor
School level
University study
Place of study (Male Students)
Buraydah - Qassim Region - Qassim University Headquarters - Student Campus
Place of study (female students)
Buraydah - Qassim Region - Qassim University Headquarters - Female Campus
Required specialization
Secondary school
Years of study
5 years
Study period
Morning
Number of Credit Hours
162
Credits required for graduation
162
Other conditions
To be admitted to the department, a student must successfully pass the common courses in the first and second year, and students are admitted to the department in a competitive manner.
Tuition fees
free
Preference Mechanism for Admission
Secondary school
30%
General Aptitude Test
30%
Achievement test
40%
Educational goals :
1- Enable graduates to use their acquired knowledge and skills effectively and work successfully in multidisciplinary teams.
2- Improving the knowledge of graduates through training, accredited certificates, or postgraduate studies.
3- Graduates use their computer engineering skills to achieve success in their careers.
4- Qualifying graduates to participate positively towards societal obligations and ethical responsibilities.
Learning outcomes :
1- The ability to apply knowledge in math, science, and engineering.
2- Ability to design and conduct experiments, analyze and interpret data.
3- The ability to design a system, part of a system, or an engineering process to meet the required needs within realistic constraints, such as economic, environmental, social, political, ethical, health, occupational safety, manufacturability, and sustainable development: Economic, environmental, social, political, political, ethical, ethical, health, occupational safety, manufacturability, and sustainable development.
4- Ability to work and homogenize within multidisciplinary engineering teams.
5. Ability to define, formulate, and solve computer engineering problems.
6- Understand the professional and ethical responsibilities of a computer engineer.
7- Ability to communicate effectively.
8. The general culture necessary to understand the impact of total computer engineering solutions in economic, environmental, and social terms.
9. Recognize the need for lifelong learning.
10. Ability to recognize contemporary issues related to computer engineering.
11- Ability to use modern computer engineering techniques, skills and tools necessary for practicing the engineering profession.
Tracks :
The department offers one bachelor's program, the Bachelor of Computer Engineering, and the program provides students with a summer internship program. After successfully completing the graduation requirements, graduates receive a bachelor's degree in computer engineering.
Career opportunities:
1- Computer Engineer.
2- Computer Systems Engineer.
3- Computer hardware engineer.
4- Electronics Engineer.
5- Control Engineer.
6- Telecommunications Engineer.
7- Software Application Engineer.
8- Embedded Systems Development Engineer.
9- Embedded Systems Software Engineer.
10- Computer Network Engineer.
11- Server Hardware Engineer.
12- Electronic test engineer.
ABET-accredited Bachelor of Computer Engineering
Symbol: 4420
Issue number: 381
Total hours: 162
Compulsory: 141
Optional: 21
Compulsory courses
First level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
PSYCH101 | Thinking skills and learning styles | 2 | 2 | 0 | Preparatory requirements | |
STAT100 | statistic | 2 | 2 | 2 | Preparatory requirements | |
PHYS110 | Physics (1) | 2 | 1 | 2 | Preparatory requirements | |
ENG 0011 | Preparatory English (1) | 8 | 12 | 0 | Preparatory requirements | |
CSC105 | Computer skills | 4 | 2 | 4 | Preparatory requirements |
Second level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
MATH105 | Differential calculus | 3 | 2 | 0 | Preparatory requirements | |
ENG 0012 | Preparatory English (2) | 5 | 8 | 0 | Preparatory requirements | |
ESP102 | English language for engineering and computer science majors | 2 | 6 | 2 | Preparatory requirements | |
PHYS115 | Physics (2) | 3 | 2 | 2 | Preparatory requirements | |
CSC111 | Computer programming | 3 | 2 | 2 | Preparatory requirements |
Third level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
ARAB101 | Language skills | 2 | 2 | 0 | University requirements | |
CS 181 | Computer Programming (2) | 3 | 2 | 2 | College requirements | |
MATH115 | Integral calculation | 3 | 3 | 0 | College requirements | |
STAT126 | Statistics and probability | 3 | 3 | 0 | College requirements | |
PHYS116 | General Physics (3) | 4 | 3 | 2 | College requirements |
Fourth level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
IC 101 | Introduction to Islamic Culture | 2 | 2 | 0 | University requirements | |
ARAB103 | Arab Liberation | 2 | 2 | 0 | University requirements | |
CS 182 | Computer Programming (3) | 3 | 2 | 2 | College requirements | |
MATH116 | Linear Algebra and Multivariate Computation | 3 | 3 | 0 | College requirements | |
COE 121 | Logical design | 3 | 3 | 0 | COE 122 | College requirements |
COE 122 | Logic Design (Lab) | 1 | 0 | 2 | College requirements | |
IT 131 | Databases | 3 | 2 | 2 | College requirements |
Fifth level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
IC 102 | Islam and Community Building | 2 | 2 | 0 | University requirements | |
COE 223 | Computer architecture | 3 | 3 | 0 | Specialty requirements | |
COE 211 | Electrical circuits | 3 | 3 | 0 | COE 212, PHYS116 | Specialty requirements |
COE 212 | Electrical Circuits Lab | 1 | 0 | 2 | Specialty requirements | |
CS 211 | Concepts of algorithms | 3 | 3 | 0 | College requirements | |
MATH212 | Specific math | 3 | 3 | 0 | College requirements |
Sixth level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 224 | Assembly language | 3 | 3 | 0 | Specialty requirements | |
COE 231 | Human-Computer Interaction | 2 | 2 | 0 | Specialty requirements | |
CS 222 | Operating system | 3 | 2 | 2 | College requirements | |
CS 214 | Data structures | 3 | 2 | 2 | College requirements | |
MATH218 | Differential equations | 3 | 3 | 0 | College requirements | |
COE 213 | Electronics | 3 | 3 | 0 | COE 214 | College requirements |
COE 214 | Electronics lab | 1 | 0 | 2 | COE 213 | College requirements |
Seventh level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
IC 103 | Economic System in Islam | 2 | 2 | 0 | University requirements | |
COE 362 | Signal and Systems Analysis Laboratory | 1 | 0 | 2 | Specialty requirements | |
COE 361 | Signal and systems analysis | 3 | 3 | 0 | MATH218 | Specialty requirements |
COE 326 | Microprocessor Systems Lab | 1 | 0 | 2 | Specialty requirements | |
COE 325 | Microprocessor Systems | 3 | 3 | 0 | COE 224, COE 213 | Specialty requirements |
CS 383 | Software engineering | 3 | 3 | 0 | College requirements | |
MATH329 | Operations research | 3 | 3 | 0 | College requirements |
Eighth level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 332 | Microcontroller Applications | 2 | 0 | 4 | Specialty requirements | |
COE 352 | Computer Networking Lab | 1 | 0 | 2 | Specialty requirements | |
COE 351 | Computer networks | 3 | 3 | 0 | CS 222 | Specialty requirements |
COE 333 | Computer Systems Engineering | 3 | 3 | 0 | Specialty requirements | |
IT 362 | Communication skills and professional ethics | 2 | 2 | 0 | College requirements |
Ninth level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
IC 104 | Foundations of the political system in Islam | 2 | 2 | 0 | University requirements | |
COE 434 | Embedded systems | 3 | 3 | 0 | College requirements | |
COE 435 | Embedded Systems Lab | 1 | 0 | 2 | College requirements | |
COE 497 | Summer training | 1 | 0 | 2 | College requirements | |
COE 498 | Graduation Project (1) | 2 | 2 | 0 | College requirements |
Tenth level
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 499 | Graduation Project (2) | 3 | 3 | 0 | College requirements | |
COE 415 | Applied and high-integrity integrated circuit design | 3 | 3 | 0 | College requirements |
Optional courses
Symbol | Name | Hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 492 | Special Topics in Computer Engineering (1) | 3 | 3 | 0 | Specialty requirements | |
COE 464 | Image processing and multimedia | 3 | 3 | 0 | Specialty requirements | |
COE 463 | Digital Signal Processing | 3 | 3 | 0 | Specialty requirements | |
COE 457 | Cloud computing | 3 | 3 | 0 | Specialty requirements | |
COE 456 | Wireless communication systems | 3 | 3 | 0 | Specialty requirements | |
COE 455 | Computer and network security | 3 | 3 | 0 | Specialty requirements | |
COE 454 | Wireless networks and mobile computing | 3 | 3 | 0 | Specialty requirements | |
COE 453 | Communication systems | 3 | 3 | 0 | Specialty requirements | |
COE 443 | Computer vision and pattern recognition | 3 | 3 | 0 | Specialty requirements | |
COE 442 | Artificial Intelligence and Expert Systems | 3 | 3 | 0 | Specialty requirements | |
COE 441 | Robotics and control | 3 | 3 | 0 | Specialty requirements | |
COE 437 | Real-time operating systems | 3 | 3 | 0 | Specialty requirements | |
COE 436 | Advanced Embedded Systems | 3 | 3 | 0 | Specialty requirements | |
COE 432 | Digital Control Systems | 3 | 3 | 0 | Specialty requirements | |
COE 429 | Advanced Digital Logic Design | 3 | 3 | 0 | Specialty requirements | |
COE 428 | Parallel processing | 3 | 3 | 0 | Specialty requirements | |
COE 427 | Advanced Computer Architecture | 3 | 3 | 0 | Specialty requirements | |
COE 418 | Digital electronics | 3 | 3 | 0 | Specialty requirements | |
COE 417 | Design, testing and verification of VLSI systems | 3 | 3 | 0 | Specialty requirements | |
COE 493 | Special Topics in Computer Engineering (2) | 3 | 3 | 0 | Specialty requirements | |
COE 416 | Designing VLSI systems using VHDL | 3 | 3 | 0 | Specialty requirements | |
CHEM101 | General Chemistry (1) | 4 | 3 | 2 | College requirements | |
PHYS221 | Electromagnetic (1) | 3 | 3 | 0 | College requirements | |
MATH382 | Real Analysis (1) | 4 | 3 | 0 | College requirements | |
PHYS 211 | Traditional Mechanics (1) | 3 | 3 | 0 | College requirements | |
PHYS 243 | Thermodynamics | 3 | 3 | 0 | College requirements | |
MATH.204 | Calculation of vectors | 3 | 2 | 0 | College requirements | |
PHYS 321 | Electromagnetic (2) | 3 | 3 | 0 | College requirements | |
MATH.351 | Numerical analysis | 4 | 3 | 0 | College requirements | |
MATH.326 | Mathematical methods | 4 | 3 | 0 | College requirements | |
MATH.244 | Linear Algebra (2) | 3 | 2 | 0 | College requirements | |
MATH.345 | Algebra applications | 3 | 2 | 0 | College requirements | |
PHYS 422 | Electronics | 4 | 3 | 2 | College requirements | |
327 STAT | Statistical Inference (2) | 3 | 2 | 0 | College requirements | |
CS 315 | Algorithm analysis and design | 3 | 3 | 0 | College requirements | |
MATH319 | Coding and Cryptography Theory | 3 | 3 | 0 | College requirements | |
CS 451 | Introduction to Computer Security | 3 | 3 | 0 | College requirements | |
IT 351 | Data Science for the Internet of Things | 3 | 2 | 2 | College requirements | |
CS 341 | Computer drawing | 3 | 2 | 2 | College requirements |