Bachelor of Engineering in Computer Engineering (BEng CE)
Home Bachelor of Engineering in Computer Engineering (BEng CE)
Bachelor of Engineering in Computer Engineering (BEng CE)
The Computer Engineering program comprises 144 credit hours over a four-and-half-year period ( 9 semesters) and is offered exclusively on-campus. 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 is offered 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:
- An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
- 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.
- An ability to communicate effectively with a range of audiences.
- 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.
- 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.
- An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- 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