Bachelor of Engineering in Computer Engineering

Home Bachelor of Engineering in Computer Engineering

Bachelor of Engineering in Computer Engineering

The Computer Engineering program comprises 144 credit hours, extended over a four-and-half-year period. The program is offered exclusively on-campus basis.
The program is offered in 9 semesters. Nine semesters are 16-week fall/spring semesters given over four-and-half years. In the summer semester of the third year (Semester VI), students are highly encouraged to participate in a practical training program with a local, regional, or international organization. Degree in Computer Engineering with emphasis on Cybersecurity, Artificial Intelligence or Data Science

PROGRAM MISSION

The undergraduate Bachelor of Engineering program in Computer Engineering provides students with the skills and abilities to pursue successful careers and grow into lifelong learners with the ability to provide professional services of the highest quality to the community, commit to the ethical and professional responsibilities, and expand, through teaching and research, the knowledge and technology base in Computer Science required at the global level while focusing on the needs of Kuwait and the region.

PROGRAM EDUCATIONAL OBJECTIVES

The Computer Engineering program is designed to prepare students for continuous learning and fruitful professions.

Our graduates will be able to:

  •  Graduates will have the knowledge and skills to perform at an engineer level and be employable in a field related to their program.
  •  Graduates of the Computer Engineering Program will be prepared for pursuing advanced study and research in their field, learning new skills, and familiarizing themselves with changing technology in the workplace.
  •  Graduates will engage in life-long learning, career growth, leadership, and community service to adapt to an ever-changing environment in Computer Engineering.
  •  Graduates choosing to pursue their education Masters’ program will perform satisfactory in such programs.
  •  Graduates will conduct themselves ethically and with integrity, upholding social responsibility and promoting sustainability.

STUDENT OUTCOMES (COMPLIANT WITH ABET)

The Student Outcomes (SOs) adopted by KCST for the CE program are the ABET Student Outcomes.

Graduates of the program will have:

  1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
  2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. An ability to communicate effectively with a range of audiences.
  4. An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
  7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

    The Computer Engineering program comprises 144 credit hours, extended over a four-and-half-year period. The program is offered exclusively on a daytime, on-campus basis.

    Category Total number of credits Required/Core credits Elective Credits
    Basic Science and Mathematics 35 29 6
    Languages, Social Science and Business Studies 30 18 12
    Computer Engineering - Core - including General Engineering & Project Parts 1 & 2 79 70 9
    Total credits 144 114 30
     

PROGRAM REQUIREMENTS

  • Required

    Course Code

    Course Title

    Credit Hours

    MA101

    Mathematics I

    3

    MA102

    Mathematics II

    3

    MA111

    Discrete Mathematics

    3

    MA203

    Linear Algebra

    3

    MA204

    Engineering Mathematics

    3

    MA301

    Probability and Statistics

    3

    MA302

    Ordinary Differential Equations

    3

    PH101

    Physics I

    4

    PH102

    Physics II

    4

    Elective

    Course Code

    Course Title

    Credit Hours

    BI201

    Introduction to Modern Biology

    3

    CH101

    Physical Chemistry

    3

    MA213

    Computational Linear Algebra

    3

    MA315

    Operations Research

    3

    MA316

    Complex Variables

    3

    MA317

    Number Theory

    3

    MA318

    Numerical Methods for Engineers

    3

    MA340

    Abstract Algebra

    3

    MA350

    Topology and Functional Analysis

    3

    PH103

    Solid State Physics

    3

    PH201

    Modern Physics for Engineers

    3

    PH301

    Solid State Physics and Devices

    3

     

  •  

    Required

    Course Code

    Course Title

    Credit Hours

    BM111

    Introduction to Management

    3

    BM227

    Leadership Competencies for Engineers

    3

    BM301

    Innovation and Entrepreneurship

    3

    LA101

    English I

    3

    LA103

    English II

    3

    SS111

    Introduction to Economics

    3

     

    Elective

    Course Code

    Course Title

    Credit Hours

    BM201

    Financial and Managerial Accounting

    3

    BM223

    Managing Human Resources

    3

    BM228

    Strategic Management

    3

    BM229

    Project Management

    3

    BM230

    Introduction to Industrial Management

    3

    BM231

    Introduction Project Management

    3

    BM300

    International Business Environment

    3

    BM323

    Digital Marketing

    3

    BM421

    Business Marketing & Sales

    3

    LA102

    Arabic I

    3

    LA201

    English for Engineers

    3

    SS101

    History of Arab Civilization

    3

    SS104

    History of Kuwait

    3

    SS212

    Macroeconomics

    3

    SS221

    Introduction to Psychology

    3

    SS231

    Philosophy and Ethics

    3

    SS306

    Economics of Digital Business

    3

    SS332

    Philosophy of Science

    3

     

  •  

    Required

    Course Code

    Course Title

    Credit Hours

    CE100

    Introduction to Computer Systems

    3

    CE212

    Digital Logic Design

    4

    CE222

    Computer Architecture

    4

    CE421

    Embedded Systems

    3

    CE491

    Major Project, Part I

    4

    CE492

    Major Project, Part II

    6

    CS101

    Introduction to Computers and Programming

    4

    CS112

    Data Abstraction and Object-Oriented Programming

    4

    CS203

    Data Structures and Objects

    4

    CS322

    Operating Systems

    4

    CS333

    Computer Network Systems and Protocols

    3

    CS371

    Databases

    4

    CS391

    Software Engineering

    3

    EE101

    Introduction to Electrical Engineering

    4

    EE201

    Signals and Systems

    4

    EE342

    Data Communications

    4

    EE410

    Digital Signal Processing

    3

    EE451

    Image Processing

    3

    GE480

    Ethical, Legal and Professional Issues for Engineers

    2

    Elective

    Course Code

    Course Title

    Credit Hours

    CE334

    Computer Network Protocols and Applications

    3

    CE364

    Human - Machine Interaction

    3

    CE376

    Mobile Applications Development

    3

    CE401

    Self Study

    2

    CE402

    Minor Project

    3

    CE403

    Minor Project

    2

    CE404

    Minor Project

    1

    CE420

    Advanced Computer Architecture

    3

    CE444

    Robotics and Simulations

    3

    CS193

    Software Tools

    3

    CS201

    Critical Thinking and Problem Solving

    2

    CS301

    Numerical and Scientific Computing

    3

    CS341

    Programming Languages

    3

    CS351

    Computer Graphics

    3

    CS352

    Multimedia Systems

    3

    CS361

    Artificial Intelligence

    3

    CS372

    Web Information Systems

    3

    CS373

    Analysis and Design of Algorithms

    3

    CS413

    Theory of Computation

    3

    CS426

    Distributed Computation

    3

    CS439

    Information Security

    3

    CS440

    Cyber Security

    3

    CS444

    Network Security Operations

    3

    CS461

    Machine Learning

    3

    EE212

    Digital Electronics

    4

    EE341

    Communication Systems

    4

    EE352

    Digital Communications

    4

    EE420

    VLSI Design, Tools and Technology

    3

    EE441

    Wireless Communications

    3

    EE443

    Wireless Networks and Protocols

    3

    EE444

    Information Theory

    3

     

TYPICAL STUDY PLAN

  • Degree Semester 1

    Course Code

    Course Title

    Credit Hours

    CE100

    Introduction to Computer Systems

    3

    EE101

    Introduction to Electrical Engineering

    4

    LA101

    English I

    3

    MA101

    Mathematics I

    3

    PH101

    Physics I

    4

     

    Total Credit Hours

    17

  • Degree Semester 2

    Course Code

    Course Title

    Credit Hours

    CS101

    Introduction to Computers and Programming

    4

    LA103

    English II

    3

    MA102

    Mathematics II

    3

    PH102

    Physics II

    4

    SS111

    Introduction to Economics

    3

     

    Total Credit Hours

    17

  • Degree Semester 3

    Course Code

    Course Title

    Credit Hours

    CE212

    Digital Logic Design

    4

    CS112

    Data Abstraction and Object-Oriented Programming

    4

    MA111

    Discrete Mathematics

    3

    MA203

    Linear Algebra

    3

    MA204

    Engineering Mathematics

    3

     

    Total Credit Hours

    17

  • Degree Semester 4

    Course Code

    Course Title

    Credit Hours

    BM111

    Introduction to Management

    3

    BSME1

    Basic Science and Math Elective 1

    3

    CE222

    Computer Architecture

    4

    CS203

    Data Structures and Objects

    4

    MA301

    Probability and Statistics

    3

     

    Total Credit Hours

    17

  • Degree Semester 5

    Course Code

    Course Title

    Credit Hours

    CS322

    Operating Systems

    4

    CS371

    Databases

    4

    EE201

    Signals and Systems

    4

    GE480

    Ethical, Legal and Professional Issues for Engineers

    2

    MA302

    Ordinary Differential Equations

    3

     

    Total Credit Hours

    17

  • Degree Semester 6

    Course Code

    Course Title

    Credit Hours

    CE421

    Embedded Systems

    3

    CS391

    Software Engineering

    3

    EE342

    Data Communications

    4

    EE410

    Digital Signal Processing

    3

    ME1

    Major Elective 1

    3

     

    Total Credit Hours

    16

  • Degree Semester 7

    Course Code

    Course Title

    Credit Hours

    BM301

    Innovation and Entrepreneurship

    3

    CE491

    Major Project, Part I

    4

    CS333

    Computer Network Systems and Protocols

    3

    EE451

    Image Processing

    3

    ME2

    Major Elective 2

    3

     

    Total Credit Hours

    16

  • Degree Semester 8

    Course Code

    Course Title

    Credit Hours

    BM227

    Leadership Competencies for Engineers

    3

    BSME2

    Basic Science and Math Elective 2

    3

    CE492

    Major Project, Part II

    6

    LSBE1

    Language, Social Science and Business Elective 1

    3

    ME3

    Major Elective 3

    3

     

    Total Credit Hours

    18

  •  

    Degree Semester 9

    Course Code

    Course Title

    Credit Hours

    LSBE2

    Language, Social Science and Business Elective 2

    3

    LSBE3

    Language, Social Science and Business Elective 3

    3

    LSBE4

    Language, Social Science and Business Elective 4

    3

     

    Total Credit Hours

    9