Sign In

 CISE Degree Plan

Degree requirements for the CISE program

The degree requirements for the CISE program can be grouped into five broad sets of requirements as shown below.

(a) General Education Requirements: 52 credit hours

Arabic Studies IAS 101, 201, 3016
English Language ENGL 101, 102, 2149
Islamic Studies IAS 111, 212, 3226
Mathematics MATH 101, 102, 201, 26014
Chemistry CHEM 1014
Physics PHYS 101, 1028
Physical Education PE 101, 1022
Principles of Management MGT 3013

(b) General Engineering Fundamentals: 26 credit hours

ISE 205 Probability and Statistics3
ISE 307 Engineering Economic Analysis 3
EE 201 Electrical Circuits4
ISE 402 Production Systems3
ME 203 Thermodynamics I3
ICS 103 Computer Programming in C3
EE 203 Electronics I4
CISE301 Numerical Methods3

(c) Control and Instrumentation Systems Engineering Core Courses: 40 credit hours

CISE 201 Introduction to CISE1
CISE 204 Design of Digital Systems3
CISE 209 Introduction to Information Technology2
CISE 302 Linear Control Systems4
CISE 312 Instrumentation Engineering3
CISE 313 Automation Devices and Electronics3
CISE 315 Signals and Systems3
CISE 316 Control Systems Design3
CISE 318 Computer Control Systems3
CISE 390 Seminars0
CISE 412 Mechatronics3
CISE 414 Embedded Systems Design3
CISE 418 Industrial Process Control3
CISE 438 Instrumentation for Process Control 3
CISE 490 Senior Design Project3

(d) Electives:

Students opting from the summer training stream are required to take 9 credit hours of CISE electives and 5 credit hours form KFUPM offering at large. Students opting from the cooperative training stream are required to take 6 credit hours of CISE electives and 2 credit hours form KFUPM offering at large.

CISE Elective Courses
CISE 421 Simulation and Control for Process Industry
CISE 422 Intelligent Controllers
CISE 423 Model Predictive Control
CISE 424 Identification of Linear Systems
CISE-431 Industrial Automation
CISE 432 Digital Signal Processing
CISE 433 Condition-based Maintenance
CISE 434 Computer Numerical Control
CISE 435 Distributed Computer Control Systems
CISE 439 Special Topics in Instrumentation
CISE 441 Linear Optimal Control
CISE 442 Stochastic Control
CISE 443 Introduction to Robust Control
CISE 451 Introduction to Biomedical Engineering
CISE 452 Theory of Stochastic Systems
CISE 453 Methodology for Large Scale Systems
CISE 454 Computer-Aided Manufacturing and Robotics
CISE 455 Advanced Instrumentation
CISE 456 Safety and Reliability of Control Systems
CISE 457 Industrial Communication Systems
​CISE 458 Advanced Process Modeling and Control
​CISE 460 Monitoring and Detection
​CISE 461 Intelligent Instrumentation Systems
​CISE 462 Safety Instrumented Systems
​CISE 463 Guided Systems Control
​CISE 464 Industrial Internet of Things
​CISE 468 Optimization
​CISE 480 Introduction to Robotics & Autonomous System
​CISE 481 Applied Control for Robotic Systems
​CISE 482 Path Planning and Navigation for Mobile Robot Robots
​CISE 483 Artificial Intelligence and Machine Learning for Robots
​CISE 486 Autonomy and Decision Making

(e)Summer Training or Coop Training

Students taking the summer training option must spend 8 weeks of training in a in a facility approved by the department. This can be done in a summer term after completing a minimum of 85 credit hours. Each student needs to submit a report and make an oral presentation. The CISE 399 (Summer training ) is a zero credit pass/fail course.
For intership option, students must register the Internship course CISE398 after completing a minimum of 85 credit hours, and have a minimum cumulative and major GPA of 2.0. Students are required to join a 28-week long industrial training program approved by the department. A total of 6 credit hours is allocated to CISE 398 as it replaces two courses namely, Senior Project CISE 490 and one elective. ​​​