BEng. Computer Engineering

BEng Chemical Engineering

About this program

Graduates of Computer Engineering will be able to begin a career in computer engineering practice or pursue advanced studies in computer engineering and computer science. The degree is awarded after the successful completion of 132 credit hours of undergraduate work including compulsory industrial internship and Capstone project.

This 4-year Computer Engineering degree program has two areas of concentration:

  1. Networking
  2. Software Development

Career Opportunities

Computer engineering graduates find employment in various fields including IT related organisations, banks, petroleum deployment companies, telecommunication companies, defense, aviation, major oil and gas companies and hospitals. There is a high demand for computer engineering graduates in different ministries and government institutions, private companies and other multinational contracting and consulting organisations.

Graduates of this program have a wide choice of career options in computer engineering including the fields of computer programming, software development, hardware engineering, database administration, web development, network management and administration.

What will you study?

1st Year
Semester 1 Semester 2
University English I3 University English II3
Calculus I4 Oman History and Islamic Culture3
General Chemistry for Engineering4 Ethics in Workplace2
Engineering Drawing2 Calculus II4
Introduction to Computer Programming2 Physics 14
Engineering Workshop1 Basic Electrical Engineering2
Total Credits (6 Courses) 16 Total Credits (6 Courses) 18

2nd Year
Semester 3 Semester 4
University English III 2 Differential Equations 4
Linear Algebra and Vector Calculus 3 Environmental Science 2
Physics Laboratory 1 Professional Development for Engineers 2
Physics II 3 Geology 2
Engineering Mechanics 3 Digital Logic Design 4
Electronics 3 Entrepreneurship Workshop & Seminars 1
Industrial Safety Management 2 Integrated Project I 1
Total Credits (7 Courses) 17 Total Credits (7 Courses) 16

3rd Year
Semester 5 Semester 6
Probability & Statistics 3 Discrete Mathematics 3
Database Management System 3 Data Structures and Algorithms 4
Introduction to Computer Networks 3 Operating Systems 3
Object Oriented Programming 4 Embedded Systems 3
Computer Organization and Architecture 3 Concentration Elective I 3
Innovation and Entrepreneurship 2 Integrated Project II 2
Total Credits (6 Courses) 18 Total Credits (6 Courses) 18

4th Year
Semester 7 Semester 8
Capstone Project I 3 Capstone Project II 3
Software Engineering 3 Organisational Behavior and Management 3
Concentration Elective II 3 Industrial Internship 2
Concentration Elective III 3 Concentration Elective IV 3
Technical Elective 3 Concentration Elective V 3
  Total (5 Courses) 15    Total (5 Courses) 14
Exit with Bachelor of Engineering  in Computer Engineering (132 Credit Hours)


Concentration : Networking

  • Cloud Computing
  • Wireless Networking
  • Network Security
  • Server Administration and Management
  • Multimedia Network Simulation
  • Internet of things
  • Network Programming
  • Mobile Application Development
  • Artificial Intelligence


Concentration : Software Development

  • Visual Programming
  • Mobile Application Development
  • Software Testing
  • Multimedia Technology
  • Image Processing
  • Web Programming
  • Data Warehousing and Data Mining
  • Artificial Intelligence


Technical Electives

  • Operations Research
  • Total Quality Management
  • Automation and Robotics
  • Digital Signal Processing

Copyright © 2021 National University of Science & Technology All Rights Reserved
This in-house developed website is powered by NU MIS.