Top Banner
KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Department of Computer Engineering Computer Engineering (COE) (COE) College of College of Computer Sciences and Computer Sciences and Engineering (CCSE) Engineering (CCSE) King Fahd University of Petroleum & Minerals
28

KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

Jan 01, 2016

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council Meeting 31/5/2009KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 11

Department of Department of Computer Engineering Computer Engineering

(COE)(COE)

College of College of

Computer Sciences and Engineering (CCSE)Computer Sciences and Engineering (CCSE)

King Fahd University of Petroleum & Minerals

Page 2: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 22 / 21 / 21

OutlineOutline

KFUPM & Computer Engineering KFUPM & Computer Engineering (COE)(COE)Students StatisticsStudents Statistics

COE ProgramsCOE ProgramsWhat is COE ?What is COE ?ObjectivesObjectives

BS Degree RequirementsBS Degree RequirementsCOE Facts & FiguresCOE Facts & Figures

Issues for discussionIssues for discussion

Page 3: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 33 / 21 / 21

KFUPM StudentsKFUPM StudentsColleges without prep yearColleges without prep year

51%, Engineering, 3123

21%, Management, 1305

21%, Computer, 1281

4%, Enviromental Design, 236

3%, Scinence, 183

Page 4: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 44 / 21 / 21

KFUPM StudentsKFUPM StudentsCCSE among others CCSE among others with prep year - for future

15%, CCSE, 1281

56%, Others, 4847

29%, Prep, 2511

Page 5: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 55 / 21 / 21

SESESystemsSystems

EngineeringEngineeringCOECOEComputerComputer

EngineeringEngineering

ICSICSInformation and Information and

Computer ScienceComputer Science

College of College of Computer Sciences & EngineeringComputer Sciences & Engineering

CCSECCSE

Page 6: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 66 / 21 / 21

CCSE College StudentsCCSE College Students

19%, COE, 240

50%,SE, 638

31%, ICS, 386

Page 7: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 77 / 21 / 21

KFUPM StudentsKFUPM Students2009 Departments Statistics2009 Departments Statistics

Page 8: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 88 / 21 / 21

COECOE

Established in 1986Established in 1986 Degrees:Degrees:

Undergraduate (BS) Undergraduate (BS) Graduate (2 MS, PhD)Graduate (2 MS, PhD)

BS Degree (BS in Computer BS Degree (BS in Computer Engineering)Engineering) Undergraduate = 4 years + 1 Prep YearUndergraduate = 4 years + 1 Prep Year on-campus program, full-time studentson-campus program, full-time students Two tracks based on student interest of Two tracks based on student interest of

industrial training: Coop or Summerindustrial training: Coop or Summer GPA Graduation:GPA Graduation:

Minimum 2.00 / 4.00Minimum 2.00 / 4.00

Page 9: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 99 / 21 / 21

Computer Engineering (COE) Computer Engineering (COE) ProgramsPrograms

BSin Computer Engineering

MS(Master

of Science)

PhD in Computer Science &

Engineering (jointly ICS)(jointly ICS)

MS in Networking(jointly ICS)(jointly ICS)

Summer training(2 Months) + Senior

Design Project

Coop (7 Months)MS in Computer Engineering

Page 10: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1010 / 21 / 21

The objectives of the The objectives of the COE programCOE program are to are to

produce computer engineering graduates who produce computer engineering graduates who

are prepared to:are prepared to:

1.1. Practice their profession with Practice their profession with confidence confidence andand

global competitivenessglobal competitiveness and make intellectual and make intellectual

contributions to itcontributions to it

2.2. Pursue a Pursue a life-long careerlife-long career of of personal and personal and

professional growthprofessional growth with superior work ethics and with superior work ethics and

character, and character, and

3.3. Pursue Pursue advancedadvanced studystudy and and researchresearch at the at the

graduategraduate level. level.

Educational ObjectivesEducational Objectivesof COE Programof COE Program

Page 11: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1111 / 21 / 21

What is COE ?What is COE ?

EE CSHardware Softw

are

COE

Dig

ital

Pro

cess

ing

Dat

aC

omm

unic

atio

n

ArchitectureArchitecture Applications: Applications: • Interfacing Interfacing • Robotics Robotics • Computer VisionComputer Vision• Image Processing Image Processing • SecuritySecurity

DigitalDigitalElectronicsElectronics

NetworksNetworks

COE Core CoursesCOE Core Courses Digital Logic Design Digital Logic Design Computer Organization & Assembly Computer Organization & Assembly

LanguageLanguage Microcomputer System DesignMicrocomputer System Design Computer ArchitectureComputer Architecture Principles of VLSI DesignPrinciples of VLSI Design Data and Computer CommunicationsData and Computer Communications Computer NetworksComputer Networks

All Computing & IT Engineering ConcernsAll Computing & IT Engineering Concerns

design design analysis analysis modeling modeling implementation implementation

Page 12: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1212 / 21 / 21

Requirements from Computer Requirements from Computer Science & Science & Electrical Electrical EngineeringEngineering

Computer Science RequirementsComputer Science Requirements Programming Fundamentals (JAVA)Programming Fundamentals (JAVA) Advanced Programming (JAVA)Advanced Programming (JAVA) Data Structures Data Structures Discrete StructuresDiscrete Structures Operating SystemsOperating Systems Database Systems (Core for Coop)Database Systems (Core for Coop)

Electrical Engineering RequirementsElectrical Engineering Requirements CircuitsCircuits ElectronicsElectronics

Page 13: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1313 / 21 / 21

Computer Engineering

Computer Science

Electrical Engineering

Electives

Basic Sciences

Mathematics

English

Islamic & Humanities

Physical Education

BS in Computer BS in Computer EngineeringEngineering

29% Computer Engineering = 38 Credits

14% Computer Science = 18 Credits

6% EEEE8 Credits8 Credits

1.5% Physical Education = 2 Credits11% Islamic & Humanities = 14 Credits

7% English = 9 Credits

13% Mathematics = 17 Credits

9% Basic Sciences = 12 Credits

9% Electives = 12 Credit Total hours = 130 Total hours = 130

creditscredits* * Note:Note: Curriculum is Curriculum is

currently being revised.currently being revised.

Page 14: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1414 / 21 / 21

COE Electives: COE Electives: 3 senior-level 3 senior-level coursescourses

Sensor NetworkSensor Network

Data Communications Data Communications & Computer Networks& Computer Networks

Local Area Networks

Ad Hoc Networks

Networks Design & Networks Design & ManagementManagement

Network SecurityNetwork Security

Distributed SystemsDistributed Systems

Performance EvaluationPerformance Evaluation

Parallel ComputingParallel Computing

Fault-TolerantFault-Tolerant

Computer Computer Architecture & Architecture &

DesignDesign

TestingTesting

ArithmeticArithmetic

Reconfigurable Reconfigurable computingcomputing

Hardware DesignHardware Design

Digital & VLSI Digital & VLSI SystemsSystems

Image processingImage processing

VisionVision

RoboticsRoboticsComputer Computer

ApplicationsApplicationsSecuritySecurity

NeuralNeural

CryptographyCryptography

Page 15: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1515 / 21 / 21

Facts & Figures about Facts & Figures about COECOE

Page 16: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1616 / 21 / 21

0

1

2

3

COE MS+PhD

COE PhD

SE PhD

ICS MS+PhD

ICS PhD

CCSE Graduate Students on Scholarship for MS & PhD in US/Canada

Page 17: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1717 / 21 / 21

MS & PhD Number of MS & PhD Number of StudentsStudents

0

20

40

60

80

100

120

140

160

180

200

Term 061 Term 062 Term 071 Term 072 Term 081 Term 082

MS-CNW

MS-COE

MS-CS

MS-SE

MS-CCSE

PhD-CSE

PhD-SE

PhD-CCSE

Page 18: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1818 / 21 / 21

COE GPA in 2008COE GPA in 2008

GPA =1~223%

GPA =2~332%

GPA =3~445%

GPA <3.517%

GPA >3.528%

Page 19: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 1919 / 21 / 21

BS - Number of StudentsBS - Number of Students

0

200

400

600

800

1000

1200

1400

Term 061 Term 062 Term 071 Term 072 Term 081 Term 082

BS-CISE

BS-COE

BS-CS

BS-ISE

BS-SWE

BS-CCSE

Page 20: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2020 / 21 / 21

Issues for discussionIssues for discussion

Decreasing # BS Students ?Decreasing # BS Students ?Engineers Vs. Technicians ?Engineers Vs. Technicians ?Perception of COE & industryPerception of COE & industryWorld Trend – COEWorld Trend – COEThinking of Networking ?Thinking of Networking ?

Elective Courses ? Elective Courses ? Needed SkillsNeeded Skills

Through PE courses!!Through PE courses!!New ideas?New ideas?

Page 21: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council Meeting 31/5/2009KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 2121

ThanksThanks

Page 22: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2222 / 21 / 21

What is COE?What is COE?

COE concerned with:COE concerned with:

design, design, analysis, analysis, modeling, modeling,

implementation && implementation && utilization of: utilization of:

1.1. Digital Processing Systems,Digital Processing Systems,

2.2. Digital Communication & Networking SystemsDigital Communication & Networking Systems. .

Both the Both the softwaresoftware and the and the hardwarehardware aspects of aspects of

these systems are studied in a balanced and these systems are studied in a balanced and

coherent manner.coherent manner.

Page 23: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2323 / 21 / 21

COE according to COE according to IEEE/ACMIEEE/ACM

““COE embodies the science and technology COE embodies the science and technology of design, construction, implementation, and of design, construction, implementation, and maintenance of maintenance of softwaresoftware and and hardwarehardware componentscomponents of of modern computing systemsmodern computing systems and and computer-controlledcomputer-controlled equipmentequipment. COE . COE has traditionally occupied the territory that has traditionally occupied the territory that lies at the interface between lies at the interface between CS and EECS and EE. It . It evolved over the past three decades as a evolved over the past three decades as a separate, although intimately related separate, although intimately related discipline. COE is solidly grounded in theories discipline. COE is solidly grounded in theories and principles of computing, mathematic, and principles of computing, mathematic, science, and engineering and it applies these science, and engineering and it applies these theories and principles to solve technical theories and principles to solve technical problems through the problems through the design of design of hardwarehardware, , softwaresoftware, , networksnetworks and and processesprocesses. . ” ”

Page 24: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2424 / 21 / 21

BS in Computer EngineeringBS in Computer Engineering** Computer EngineeringComputer Engineering 3838 creditcredit Information & Computer ScienceInformation & Computer Science 1818

creditscredits Electrical EngineeringElectrical Engineering 88 creditcredit ElectivesElectives 1212 creditcredit

Basic SciencesBasic Sciences 1212 creditcredit MathematicsMathematics 1717 creditcredit EnglishEnglish 99 creditcredit Islamic Studies & HumanitiesIslamic Studies & Humanities 1414 creditcredit Physical EducationPhysical Education 22 creditcredit

Total hoursTotal hours 130 credit130 credit

* * Note:Note: Curriculum is currently being revised. Curriculum is currently being revised.

Page 25: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2525 / 21 / 21

Major Areas in COEMajor Areas in COE

1.1. ArchitectureArchitecture2.2. Digital Digital 3.3. ElectronicsElectronics4.4. Data Communications & Computer Data Communications & Computer

Networks. Networks. 5.5. Applications: Applications:

Interfacing Interfacing Robotics Robotics Computer VisionComputer Vision Image Processing Image Processing SecuritySecurity

Page 26: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2626 / 21 / 21

COE Core CoursesCOE Core Courses

Digital Logic Design Digital Logic Design Computer Organization and Assembly Computer Organization and Assembly

LanguageLanguage Microcomputer System DesignMicrocomputer System Design Computer ArchitectureComputer Architecture Principles of VLSI DesignPrinciples of VLSI Design Data and Computer CommunicationsData and Computer Communications Computer NetworksComputer Networks System Design LaboratorySystem Design Laboratory SeminarSeminar Summer Training Summer Training (or Coop)(or Coop) Senior Design Project Senior Design Project (Not for Coop track)(Not for Coop track)

Page 27: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2727 / 21 / 21

FacultyFaculty 20 PhD degree20 PhD degree

3 Professors3 Professors 4 Associate4 Associate 12 Assistant12 Assistant 1 Adjunct1 Adjunct

7 MS degree Lecturers7 MS degree Lecturers Industrial ExperienceIndustrial Experience Awards (international + Awards (international +

Local)Local) PatentsPatents Journal Editorial BoardJournal Editorial Board Professional SocietiesProfessional Societies

Page 28: KFUPM-COE Industrial Advisory Council Meeting 31/5/2009 1 Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)

KFUPM-COE Industrial Advisory Council MeKFUPM-COE Industrial Advisory Council Meeting 31/5/2009eting 31/5/2009 2828 / 21 / 21

Teaching & Research Teaching & Research LabsLabs

1)1) Digital Logic Design LabDigital Logic Design Lab2)2) Microprocessor LabMicroprocessor Lab3)3) Network & Communication LabNetwork & Communication Lab4)4) Digital System Design LabDigital System Design Lab5)5) Printed Circuit Board LabPrinted Circuit Board Lab6)6) Robotics LabRobotics Lab7)7) Senior Design Project LabSenior Design Project Lab8)8) FPGA & Design Automation LabFPGA & Design Automation Lab9)9) Performance Engineering LabPerformance Engineering Lab10)10) Graduate Research LabGraduate Research Lab