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, 301 | 6 |
English Language ENGL 101, 102, 214 | 9 |
Islamic Studies IAS 111, 212, 322 | 6 |
Mathematics MATH 101, 102, 201, 260 | 14 |
Chemistry CHEM 101 | 4 |
Physics PHYS 101, 102 | 8 |
Physical Education PE 101, 102 | 2 |
Principles of Management MGT 301 | 3 |
(b) General Engineering Fundamentals: 26 credit hours
ISE 205 Probability and Statistics | 3 |
ISE 307 Engineering Economic Analysis | 3 |
EE 201 Electrical Circuits | 4 |
ISE 402 Production Systems | 3 |
ME 203 Thermodynamics I | 3 |
ICS 103 Computer Programming in C | 3 |
EE 203 Electronics I | 4 |
CISE301 Numerical Methods | 3 |
(c) Control and Instrumentation Systems Engineering Core Courses: 40 credit hours
CISE 201 Introduction to CISE | 1 |
CISE 204 Design of Digital Systems | 3 |
CISE 209 Introduction to Information Technology | 2 |
CISE 302 Linear Control Systems | 4 |
CISE 312 Instrumentation Engineering | 3 |
CISE 313 Automation Devices and Electronics | 3 |
CISE 315 Signals and Systems | 3 |
CISE 316 Control Systems Design | 3 |
CISE 318 Computer Control Systems | 3 |
CISE 390 Seminars | 0 |
CISE 412 Mechatronics | 3 |
CISE 414 Embedded Systems Design | 3 |
CISE 418 Industrial Process Control | 3 |
CISE 438 Instrumentation for Process Control | 3 |
CISE 490 Senior Design Project | 3 |
(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 |
(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.