Bachelor's in Computer Engineering

Bachelor's
Faculty of Computers and Information Technology
Duration Semesters
8
Total Credit Hours
165
Fees
Free
Total Study Cost
مجاني
Study System
إنتظام
Active Students
0
Graduated Students
0
Objectives

The Computer Engineering program at the College of Computers and Information Technology in Tabuk aims to achieve a set of key capabilities, including:

  • Providing students with a strong foundation in computer engineering principles: delivering basic knowledge in programming, electronics, and networking technologies.
  • Developing analytical skills: enhancing students' ability to analyze engineering problems and design effective solutions.
  • Training students in the use of the latest equipment: teaching them to work with advanced tools and software used in the computer industry.
  • Fostering scientific innovation: supporting students in developing research projects that prepare them for technological advancements.
  • Developing professional and personal skills: focusing on developing students' teamwork and leadership skills.
  • Preparing graduates for the job market: motivating them to stand out and compete in the job market, both locally and internationally.
  • Encouraging lifelong learning: encouraging students to pursue advanced learning after graduation.

This capability enables all graduates to meet challenges and participate in the knowledge society.

Learn more information, and you can find more on:

 

Plan of Study  

Level # Prerequisites Course Code Course Name (Arabic) Course Name (English) Type
(Required/Elective)
Credit Hours Contact Hours
Level 1 1 - ELS1101 اللغة الإنجليزية (1) English (1) Required 3 15
2 - MATH1101 مقدمة في الرياضيات Introduction to Mathematics Required 3 3
3 - CID1101 مهارات الاتصال Communication Skills Required 2 2
4 - PHYS1101 أساسيات الفيزياء Fundamentals of Physics Required 3 4
5 - CSC1102 حل المشكلات بالحوسبة Problem Solving in Computing Required 3 4
6 - EDUF1102 مهارات التفكير الناقد وتطبيقاته المعاصرة Critical Thinking Skills and its Modern Applications Required 3 3
Total 17 31
Level 2 1 - ELS1102 اللغة الإنجليزية (2) English (2) Required 3 15
2 - MATH1102 حساب التفاضل Differential Calculus Required 3 3
3 - ARAB1101 مهارات اللغة العربية Arabic Language Skills Required 2 2
4 - CSC1103 مقدمة في البرمجة Introduction to Programming Required 3 4
5 - ISLS1101 الثقافة الإسلامية بين الأصالة والمعاصرة Islamic Culture between Authenticity and Contemporary Required 2 2
6 - STAT1101 مقدمة في الإحصاء Introduction to Statistics Required 3 4
Total 16 30
Level 3 1 - LANT1101 قواعد اللغة الإنجليزية English Language Grammars Required 3 3
2 - MATH1202 مقدمة في الرياضيات المتقطعة Introduction to Discrete Mathematics Required 3 4
3 - CSC1201 البرمجة كائنية التوجه Object Oriented Programming Required 4 5
4 - PHYS1205 الفيزياء العامة General Physics Required 4 5
5 - CSC1202 تنظيم الحاسب والبرمجة بلغة التجميع Computer Organization and Assembly Programming Required 4 5
Total 18 22
Level 4 1 - CSC1204 تراكيب البيانات والخوارزميات Data Structures and Algorithm Required 3 3
2 - MATH1201 أساسيات التكامل Fundamentals of Integral Calculus Required 4 5
3 - CSC1203 طرق البرمجة المتقدمة Advanced Programming Methods Required 4 5
4 - CEN1201 المنطق الرقمي (1) Digital Logic (1) Required 4 5
5 - ISLS1201 القيم الاخلاقية والثقافية في الإسلام Moral and Cultural Values in Islam Required 2 2
Total 17 20
Level 5 1 - CEN1301 الدوائر الكهربائية Electrical Circuits Required 4 5
2 - MATH1311 الرياضيات المتقطعة ونظرية الرسومات Discrete Mathematics and Graph Theory Required 3 4
3 - CEN1302 المنطق الرقمي (2) Digital Logic (2) Required 4 5
4 - STAT1206 نظرية الاحتمالات Probability Theory Required 3 3
5 - LANT1252 الكتابة التقنية Technical Writing Required 3 3
Total 17 20
Level 6 1 - THM1251 السياحة والتراث Tourism and Heritage Required 2 2
2 - CEN1304 النبائط الالكترونية Electronic Devices Required 4 5
3 - CEN1303 مقدمة في معالجة الإشارات Introduction to Signal Processing Required 4 5
4 - CSC1304 نظم التشغيل Operating Systems Required 3 3
5 - MATH1205 الجبر الخطي Linear Algebra Required 3 3
6 - EDUF1251 مقدمة في البحث العلمي Introduction to Scientific Research Required 2 2
Total 18 20
Level 7 1 - MATH1209 المعادلات التفاضلية Differential Equations Required 3 3
2 - CEN1403 عمارة و تصميم الحاسب Computer Architecture and Design Required 3 3
3 - CEN1404 الدوائر الالكترونية Electronic Circuits Required 4 5
4 - CEN1401 معالجة الاشارات الرقمية Digital Signal Processing Required 4 5
5 - CEN1402 اتصالات البيانات Data Communication Required 4 5
Total 18 21
Level 8 1 - CEN1406 المعالجات الدقيقة و النظم المضمنة Microprocessors & Embedded Systems Required 4 5
2 - CEN1408 التحكم الرقمي Digital Control Required 4 5
3 - CEN1405 عمارة شبكات الحاسب Computer Network Architecture Required 4 5
4 - CEN1407 النبائط الالكترونية القابلة للبرمجة Programmable Logic Devices Required 4 5
Total 16 20
Level 9 1 - CEN1498 مشروع Project Required 3 3
2 Based on the selected course CEN14x1 مقرر اختياري (1) Elective (1) Elective 3 3
3 Based on the selected course CEN14x2 مقرر اختياري (2) Elective (2) Elective 3 3
4 - CEN1410 بروتوكولات النقل و ربط الشباكات Transport Protocols and Internetworking Required 3 3
5 - CEN1409 الروبوتية Robotics Required 3 3
6 Based on the selected course CEN14x3 مقرر اختياري (3) Elective (3) Elective 3 3
Total 18 18
Level 10 1 - CEN1411 الأخلاقيات و الممارسة و المهنية الهندسية Engineering Ethics, Practice and Professionalism Required 1 1
2 Based on the selected course CEN14x4 مقرر اختياري (4) Elective (4) Elective 3 3
3 - CEN1495 التدريب Training Required 3 3
Total 7 7

 

Elective Courses
# Prerequisites Course Code Course Name (Arabic) Course Name (English) Type Credit Hours Contact Hours
1 - CEN1459 مواضيع مختارة في هندسة الحاسب Selected Topics in CEN Elective 3 3
2 - CEN1453 إدارة المشاريع الهندسية Engineering Project Management Elective 3 3
3 - CEN1454 إنترنت الأشياء Internet of Things Elective 3 3
4 - CEN1455 الشبكات الخلوية واللاسلكية Cellular and Wireless Networks Elective 3 3
5 - CEN1451 أمن الحاسب والشبكات Computer and Network Security Elective 3 3
6 - CSC1453 معالجة الصور الرقمية Digital Image Processing Elective 3 3
7 - CSC1472 الذكاء الاصطناعي Artificial Intelligence Elective 3 3
8 - CIT1403 الحوسبة السحابية Cloud Computing Elective 3 3
9 - CEN1452 تصميم الدوائر التكاملية الموسعة VLSI Design Elective 3 3
10 - CIT1472 نظم قواعد البيانات Database Systems Elective 3 3
11 - CEN1456 الحوسبة الكمومية Quantum Computing Elective 3 3
12 - CIT1473 تصميم مواقع الويب Web Design Elective 3 3
Total 36 36
Career Fields

Graduates of the Bachelor of Science in Computer Engineering program at the College of Computer and Information Technology at the University of Tabuk have a wide range of career opportunities available to them, including:

  • Software Development: Designing and developing applications and software for computer systems and mobile devices.
  • Hardware Design: Designing and developing electronic circuits, processors, and embedded devices.
  • Systems and Network Administration: Setting up and managing computer systems and communication networks to ensure their efficient and stable operation.
  • Information Security: Protecting networks and data from security threats and hacking.
  • Research and Development: Participating in research projects to develop new technologies and improve existing systems.
  • Artificial Intelligence and Data Science: Analyzing data and building intelligent models to improve performance in various industries.
  • Technical Consulting: Advising companies on how to use technology to improve processes and reduce costs.

These fields allow graduates to work in IT companies, telecommunications companies, educational institutions, and government agencies, as well as pursuing freelance work or establishing their own businesses.