Skip to content
Beseyat
العربية

Computer Network Engineering (BCNE) — study plan

Al Yamamah University College of Engineering & Architecture

Credit hours
141
Levels
11
Courses
75
Degree
bachelor

The Computer Network Engineering (BCNE) study plan at Al Yamamah University is an accredited bachelor programme spanning about 6 years (11 academic levels), requiring 141 credit hours across 75 courses of required and elective study. The table below lists the courses and their credit hours for each level.

First Year - First Semester 19 credits

Code Course Credits
CIS 103 Programming Fundamentals I 4
CHM 101 General Chemistry 4
MTH 106 Discrete Mathematics 3
ENG 101 English Essay Writing 3
ISL 101 Foundation of Islamic Culture 2
Humanities / Social Science Elective I Elective 3

First Year - Second Semester 19 credits

Code Course Credits
CIS 104 Programming Fundamentals II 4
CNE 100 Data Communications and Computer Networks 3
MTH 104 Calculus I 3
PHY 103 Physics I 4
ARB 102 Communication Skills in Arabic 2
Humanities / Social Science Elective II Elective 3

Second Year - First Semester 18 credits

Code Course Credits
CIS 202 Data Structures 3
CNE 200 Network Protocols & Architecture 3
MTH 204 Calculus II 3
PHY 203 Physics II 4
ENG 201 Technical Report Writing 3
ISL 202 Financial Awareness 2

Second Year - Second Semester 17 credits

Code Course Credits
CIS 221 Introduction to Database Systems 3
CNE 300 Switching and Routing 3
CNE 221 Digital Logic and Design 3
MTH 301 Linear Algebra 3
STT 103 Probability and Statistics 3
ARB 202 Writing Skills in Arabic 2

Third Year - First Semester 18 credits

Code Course Credits
CIS 304 Computer Architecture 3
CIS 383 Cybersecurity and Cryptography 3
CIS 386 Project Management 3
CNE 303 Wireless Networks 3
CNE 305 Internet of Things 3
MTH 304 Differential Equations 3

Third Year - Second Semester 18 credits

Code Course Credits
CNE Elective I Elective 3
CIS 306 Embedded Systems 3
CIS 321 Operating Systems 3
CNE 307 Network Security 3
CNE 308 Network Design and Modelling 3
CNE 310 Network Programming 3

Fourth Year - First Semester 14 credits

Code Course Credits
CNE Elective II Elective 3
CNE 405 Cloud Infrastructure Design 2
CNE 406 Computer Network Management 3
CIS 416 Introduction to Machine Learning 3
CIS 491 Graduation Project I 3

Fourth Year - Second Semester 12 credits

Code Course Credits
CNE Elective III Elective 3
CNE 411 Datacenters and System Administration 3
CNE 412 Virtual Network Design and Implementation 3
CIS 492 Graduation Project II 3
CSK 001 Career Skills 0

Fourth Year - Summer Semester 6 credits

Code Course Credits
CIS 490 Cooperative Assignment 6

BCNE Electives (students should register 3 courses) 63 credits

Code Course Credits
CNE 450 Signals and System Analysis Elective 3
CNE 451 Network Troubleshooting Elective 3
CNE 452 Network Simulation and Modeling Elective 3
CNE 453 Advance Topics of Switching and Routing Elective 3
CNE 454 Enterprise Networking Elective 3
CNE 455 IT Technical Support Elective 3
CNE 456 Optical Networks Elective 3
CNE 457 Broadband Networks Elective 3
CNE 458 Fault-Tolerant Systems Elective 3
CNE 470 Selected Topics in Computer Network Engineering Elective 3
CNE 471 Smart Cities and IoT Applications Elective 3
CNE 472 Mobile Edge Computing (MEC) Elective 3
CNE 473 5G Technologies and Beyond Elective 3
CNE 474 Mobile Network Architecture and Protocols Elective 3
CNE 475 Virtual Networking and Software Defined Networking Elective 3
CNE 480 Cyber Threats Elective 3
CNE 481 Ethical Hacking Elective 3
CNE 482 Digital Forensics and Incident Response Elective 3
CNE 483 Cloud Services and Security Elective 3
CNE 484 Critical Infrastructure Protection Elective 3
CNE 485 Intrusion Detection/Prevention Systems Elective 3

Humanities / Social Science Electives (choose two) 21 credits

Code Course Credits
SOS 102 Introduction to Social Science Elective 3
PHL 101 Critical Thinking Elective 3
PSY 101 Principle of Psychology Elective 3
SOS 101 Saudi Heritage Elective 3
FRE 106 Conversational French 1 Elective 3
CHI 107 Chinese Language Elective 3
ENG 103 Introduction to English Literature Elective 3

This plan is transcribed from the university's official source. Always confirm the plan approved for your own cohort before registering. Official source

Calculate your GPA for this major

Frequently asked questions about Computer Network Engineering (BCNE)

How many credit hours is Computer Network Engineering (BCNE) at Al Yamamah University?

Computer Network Engineering (BCNE) at Al Yamamah University requires completing 141 credit hours to graduate, spread across 75 courses.

How many years is Computer Network Engineering (BCNE) at Al Yamamah University?

The study plan for Computer Network Engineering (BCNE) spans about 6 years (11 levels/semesters) under the approved plan.

What degree does Computer Network Engineering (BCNE) award?

Computer Network Engineering (BCNE) at Al Yamamah University awards a Bachelor's degree after completing 141 credit hours.

Is Computer Network Engineering (BCNE) offered at other universities?

Yes, Computer Network Engineering (BCNE) is offered at at least 1 other universities in the Beseyat database. You can compare their study plans in the "Same major at other universities" section on this page.

The same major at other universities

Other majors in College of Engineering & Architecture