Bachelor of Computer Engineering
Description:
The Department of Computer Engineering was established in conjunction with the establishment of the College of Engineering at Qassim University to meet the need of the various sectors in the Kingdom for this specialization and to prepare the required competencies and expertise, and 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 the design of microprocessor systems, intelligent logic circuits, the development of robots, which are known as robots that are assigned to work in conditions that the natural person cannot bear, as well as work with high precision, computer control systems, development in the performance and industry of computers, as well as the establishment and design of networks of various types and then manage them. 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 and graduation projects as well as field training.
Method of study
Courses
Degree
Bachelor
School level
University study
Place of study (Male Students)
Qassim University Main Campus in Al-Malidah - Student Campus
Place of study (female students)
Qassim University Main Campus in Al-Malidah - 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 determinants such as economic, environmental, social, political, 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 problems related to computer engineering.
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 :
القسم يقدم برنامج بكالوريوس واحد وهو بكالوريوس هندسة الحاسب، ويوفر البرنامج للطالب برنامج التدريب الصيفي. ويحصل الخريج بعد إنهاء متطلبات التخرج بنجاح على شهادة البكالوريوس في هندسة الحاسب.
Career opportunities:
1- مهندس حاسب.
2- مهندس أنظمة حاسب.
3- مهندس أجهزة الحاسب.
4- مهندس إلكترونيات.
5- مهندس تحكم.
6- مهندس اتصالات سلكية ولاسلكية.
7- مهندس تطبيقات البرمجيات.
8- مهندس تطوير الأنظمة المدمجة.
9- مهندس برمجيات الأنظمة المدمجة.
10- مهندس شبكات الحاسب.
11- مهندس أجهزة الخادم.
12- مهندس اختبارات الكترونية.
ABET-accredited Bachelor of Computer Engineering
Symbol: 4420
Issue number: 381
Total hours: 162
Compulsory: 141
Optional: 21
Compulsory courses
First level
Symbol | Name | Credit 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 | Credit 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 | PHYS110 | Preparatory requirements |
CSC111 | Computer programming | 3 | 2 | 2 | CSC105 | Preparatory requirements |
Third level
Symbol | Name | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
ARAB101 | Language skills | 2 | 2 | 0 | University requirements | |
CS 181 | Computer Programming (2) | 3 | 2 | 2 | CSC111 | College requirements |
MATH115 | Integral calculation | 3 | 3 | 0 | MATH105 | College requirements |
STAT126 | Statistics and probability | 3 | 3 | 0 | STAT100 | College requirements |
PHYS116 | General Physics (3) | 4 | 3 | 2 | PHYS115 | College requirements |
Fourth level
Symbol | Name | Credit 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 | CS 181 | College requirements |
MATH116 | Linear Algebra and Multivariate Computation | 3 | 3 | 0 | MATH115 | College requirements |
COE 121 | Logical design | 3 | 3 | 0 | CSC111, COE 122 | College requirements |
COE 122 | Logic Design (Lab) | 1 | 0 | 2 | COE 121 | College requirements |
IT 131 | Databases | 3 | 2 | 2 | CSC111 | College requirements |
Fifth level
Symbol | Name | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
IC 102 | Islam and Community Building | 2 | 2 | 0 | IC 101 | University requirements |
COE 223 | Computer architecture | 3 | 3 | 0 | COE 121 | Specialty requirements |
COE 211 | Electrical circuits | 3 | 3 | 0 | MATH115, COE 212, PHYS116 | Specialty requirements |
COE 212 | Electrical Circuits Lab | 1 | 0 | 2 | COE 211 | Specialty requirements |
CS 211 | Concepts of algorithms | 3 | 3 | 0 | CS 181 | College requirements |
MATH212 | Specific math | 3 | 3 | 0 | MATH116 | College requirements |
Sixth level
Symbol | Name | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 224 | Assembly language | 3 | 3 | 0 | COE 223 | Specialty requirements |
COE 231 | Human-Computer Interaction | 2 | 2 | 0 | CS 181 | Specialty requirements |
CS 222 | Operating system | 3 | 2 | 2 | CS 182 | College requirements |
CS 214 | Data structures | 3 | 2 | 2 | MATH212 | College requirements |
MATH218 | Differential equations | 3 | 3 | 0 | MATH116 | College requirements |
COE 213 | Electronics | 3 | 3 | 0 | COE 211, COE 214 | College requirements |
COE 214 | Electronics lab | 1 | 0 | 2 | COE 212, COE 213 | College requirements |
Seventh level
Symbol | Name | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
IC 103 | Economic System in Islam | 2 | 2 | 0 | IC 101 | University requirements |
COE 362 | Signal and Systems Analysis Laboratory | 1 | 0 | 2 | COE 361 | Specialty requirements |
COE 361 | Signal and systems analysis | 3 | 3 | 0 | COE 362, MATH218 | Specialty requirements |
COE 326 | Microprocessor Systems Lab | 1 | 0 | 2 | COE 325 | Specialty requirements |
COE 325 | Microprocessor Systems | 3 | 3 | 0 | COE 326, COE 224, COE 213 | Specialty requirements |
CS 383 | Software engineering | 3 | 3 | 0 | CS 222 | College requirements |
MATH329 | Operations research | 3 | 3 | 0 | MATH116 | College requirements |
Eighth level
Symbol | Name | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 332 | Microcontroller Applications | 2 | 0 | 4 | COE 325 | Specialty requirements |
COE 352 | Computer Networking Lab | 1 | 0 | 2 | COE 351 | Specialty requirements |
COE 351 | Computer networks | 3 | 3 | 0 | COE 352, CS 222 | Specialty requirements |
COE 333 | Computer Systems Engineering | 3 | 3 | 0 | CS 383 | Specialty requirements |
IT 362 | Communication skills and professional ethics | 2 | 2 | 0 | College requirements |
Ninth level
Symbol | Name | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
IC 104 | Foundations of the political system in Islam | 2 | 2 | 0 | IC 101 | University requirements |
COE 434 | Embedded systems | 3 | 3 | 0 | COE 325 | College requirements |
COE 435 | Embedded Systems Lab | 1 | 0 | 2 | COE 434 | 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 | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 499 | Graduation Project (2) | 3 | 3 | 0 | COE 498 | College requirements |
COE 415 | Applied and high-integrity integrated circuit design | 3 | 3 | 0 | COE 213 | College requirements |
Optional courses
Symbol | Name | Credit hours | My theory | My work | Requirement | Classification |
---|---|---|---|---|---|---|
COE 492 | Special Topics in Computer Engineering (1) | 3 | 3 | 0 | COE 325 | Specialty requirements |
COE 464 | Image processing and multimedia | 3 | 3 | 0 | COE 361 | Specialty requirements |
COE 463 | Digital Signal Processing | 3 | 3 | 0 | COE 361 | Specialty requirements |
COE 457 | Cloud computing | 3 | 3 | 0 | COE 351 | Specialty requirements |
COE 456 | Wireless communication systems | 3 | 3 | 0 | COE 351 | Specialty requirements |
COE 455 | Computer and network security | 3 | 3 | 0 | COE 351 | Specialty requirements |
COE 454 | Wireless networks and mobile computing | 3 | 3 | 0 | COE 351 | Specialty requirements |
COE 453 | Communication systems | 3 | 3 | 0 | COE 351 | Specialty requirements |
COE 443 | Computer vision and pattern recognition | 3 | 3 | 0 | COE 361 | Specialty requirements |
COE 442 | Artificial Intelligence and Expert Systems | 3 | 3 | 0 | COE 333 | Specialty requirements |
COE 441 | Robotics and control | 3 | 3 | 0 | COE 361 | 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 | COE 361 | Specialty requirements |
COE 429 | Advanced Digital Logic Design | 3 | 3 | 0 | COE 325 | Specialty requirements |
COE 428 | Parallel processing | 3 | 3 | 0 | COE 333 | Specialty requirements |
COE 427 | Advanced Computer Architecture | 3 | 3 | 0 | COE 325 | Specialty requirements |
COE 418 | Digital electronics | 3 | 3 | 0 | COE 213 | 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 | COE 325 | 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 | PHYS116 | 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 | STAT126 | 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 | CS 182 | College requirements |