Computer Engineering Department College of Computer Science and Engineering King Fahd University of Petroleum & Minerals.

Slides:



Advertisements
Similar presentations
D E P A R T M E N T O F COMPUTER SCIENCE AND SYSTEMS ANALYSIS SCHOOL OF ENGINEERING & APPLIED SCIENCE O X F O R D O H I O MIAMI UNIVERSITY D E P A R T.
Advertisements

Revised MS Program in Computer Science INFORMATION AND COMPUTER SCIENCE DEPARTMENT May 2003 Presented by: Dr. Khaled Salah.
Which Course? Where Does Your City University Degree Lead? Dr. Sebastian Hunt Associate Dean.
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
INCORPORATING INDUSTRY NEEDS IN ENGINEERING PROGRAMS Dr. Samir Al-Baiyat Dean College of Engineering Sciences and Acting Dean College of Applied Engineering.
Department of Mathematics and Computer Science
OVERVIEW OF THE ELECTRICAL ENGINEERING DEPARTMENT.
1 Computer Engineering Department College of Computer Sciences and Engineering Tuesday 18 November 2008 King Fahd University of Petroleum & Minerals.
Software Engineering at Faculty of EE in Belgrade Prof. Dr Miroslav Bojovic Baile Herculane, August 2005.
Computer Engineering People. © Computer Engineering Department – KFUPMSlide 2 COE People Faculty Professors Associate Professors Assistant Professors.
Copyright (c) John Y. Cheung, 2002 ECE Recruiting,ppt Slide 1 What is an Electrical and Computer Engineer?
Copyright: All rights reserved.Not to be reproduced by any means without prior permission 1 Coordinator Dr. Sadiq M. Sait Department of Computer Engineering.
What do Computer Scientists and Engineers do? CS101 Regular Lecture, Week 10.
Department of Electronic Engineering City University of Hong Kong BEng (Hons) in Information Engineering 資訊工程學榮譽工學士 BEng (Hons) in Information Engineering.
COE Labs Objectives and Benefits. General Objectives 1.Students’ training using state-of-the-art facilities through course labs 2.Enable world-class research.
College of Computer Sciences and Engineering
OVERVIEW OF THE ELECTRICAL ENGINEERING DEPARTMENT.
Computer Science Department Program Improvement Plan December 3, 2004.
T H E U N I V E R S I T Y O F B R I T I S H C O L U M B I A UBChttp:// 1 The Department of Electrical and Computer Engineering.
Computer Engineering Department
COOPERATIVE EDUCATION EXPERIENCE AT KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS S.A. Al-Baiyat, M.T. Abuelma'atti, O.A. Al-Suwailem, I.M. Budaiwi, S.A.M.
King Fahd University of Petroleum & Minerals Department of Electrical Engineering.
1 Indirect Assessment Dr. Mohammed H. Sqalli April 6 th, 2008.
The Challenging (and Fun!) World of Computer Engineering Professor Dave Meyer School of Electrical & Computer Engineering Purdue University.
Revised MS Program in Computer Science INFORMATION AND COMPUTER SCIENCE DEPARTMENT October 2002.
College Strategic Plan by Strategic Planning and Quality Assurance Committee.
The COE Department Sadiq M. Sait, Ph.D Department of Computer Engineering College of Computer Sciences and Engineering King Fahd University.
Overview of the MS Program Jan Prins. The Computer Science MS Objective – prepare students for advanced technical careers in computing or a related field.
California State University East Bay
FACULTY OF COMPUTER SCIENCE & INFORMATION TECHNOLOGY, UNIVERSITY OF MALAYA.
Computing MS Degrees Masters Degrees in Computing at GMU Jeff Offutt Professor of Software Engineering Chair, Graduate Studies Committee Coordinator, MS-SWE.
King Fahd University of Petroleum and Minerals
Introduction to Computer and Programming CS-101 Lecture 6 By : Lecturer : Omer Salih Dawood Department of Computer Science College of Arts and Science.
Bachelor of Information Technology (Hons) [BIT ]
PREVIEW SLIDE Bachelor of Information Technology with Network Computing (Hons) [ BITN ]
OverviewOverview – Preparation – Day in the Life – Earnings – Employment – Career Path Forecast – ResourcesPreparationDay in the LifeEarningsEmploymentCareer.
Welcome to Department of Electrical Engg.. About Electrical Engineering Electrical engineering encompasses all devices and systems that operate electrically.
Computer Science Graduate Studies in U of Memphis.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 190 Careers in Computer Science, Computer Engineering, and Computer Information.
Wook-Sung Yoo, Ph.D. Software Engineering Program Fairfield University
National Chiao Tung University EECS International Graduate Program Engineer Your Future for Global Technology.
DI-FCT-UNL Departamento de Informática Faculdade de Ciências e Tecnologia Universidade Nova de Lisboa UNL’s new Bologna-style 1st-Cycle Degree (BSc) in.
Computer Engineering Department College of Computer Sciences and Engineering.
1 WORKSHOP ON COMPUTER SCIENCE EDUCATION Innovation of Computer Science Curriculum in Higher Education TEMPUS project CD-JEP 16160/2001.
KFUPM-COE Industrial Advisory Council Meeting 31/5/ Department of Computer Engineering (COE) College of Computer Sciences and Engineering (CCSE)
Copyright: All rights reserved.Not to be reproduced by any means without prior permission 0-1 Coordinator Dr. Sadiq M. Sait Department of Computer Engineering.
 Introduction Introduction  Contents of the report Contents of the report  Assessment : Objectives OutcomesObjectivesOutcomes  The data :
The Balance Between Theoretical and Practical Work Within Electrical and Computer Engineering Courses Dr. Bahawodin Baha March Development Partnerships.
KJC001 (sp2015.ppt – May 12, 2015) – Industry senior project presentation Industry-based Senior Project in the Department of Computer Science and Engineering.
Major Disciplines in Computer Science Ken Nguyen Department of Information Technology Clayton State University.
1 Structure of Aalborg University Welcome to Aalborg University.
OVERVIEW OF THE ELECTRICAL ENGINEERING DEPARTMENT.
Revised MS Program in Computer Science INFORMATION AND COMPUTER SCIENCE DEPARTMENT December 2002.
Computer Engineering Department (KFUPM) Computer Engineering Department Sadiq M. Sait College of Computer Sciences and Engineering.
Computer Networks Short Course Offered by: Department of Computer Engineering King Fahd University of Petroleum and Minerals Dhahran, Saudi Arabia.
Copyright: All rights reserved.Not to be reproduced by any means without prior permission 1 Coordinator Dr. Sadiq M. Sait Department of Computer Engineering.
0-1 Coordinator Dr. Sadiq M. Sait Department of Computer Engineering King Fahd University of Petroleum and Minerals Dhahran 31261, Saudi Arabia E-Commerce.
New Computer Science Programme at the Department of Informatics Pedro Guerreiro University of Nis, March 24, 2006.
Department of Computer & Web Information Engineering College of Engineering.
Presentation of Curricula THE SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING OF APPLIED STUDIES ELECTRONICS AND TELECOMMUNICATIONS DBBT project meeting,
Computer Engineering Program Outcomes Assessment Dept. of Computer Engineering King Fahd University of Petroleum & Minerals, Saudi Arabia Dept. of Computer.
Industry Advisory Board
Accelerated B.S./M.S An approved Accelerated BS/MS program allows an undergraduate student to take up to 6 graduate level credits as an undergraduate.
Changes in the Curriculum of ETF Belgrade
Computer Science at UNCW
Industry-based Senior Project in the
NordSecMob Master’s Programme in Security and Mobile Computing
Computer Science Section
The Curriculum of the Department of Informatics TEI-A
Computer Science Dr Hwang Chair, Computer Science Department
Presentation transcript:

Computer Engineering Department College of Computer Science and Engineering King Fahd University of Petroleum & Minerals

Introduction Today, computer Engineering is among the fastest growing disciplines. In the Kingdom of Saudi Arabia, special attention is being paid to computer technology engineering its utilization and development as one of the fundamental tools to modernize its industry and trade system.

What is Computer Engineering? Computer engineering deals with –the design and –development of computer systems While emphasis is put on factors, such as –function, –performance, –cost, –size, –reliability and –interfacing.

Computer Engineering Program The Computer Engineering Program is designed to provide the student with an intensive background in –the analysis, –structure, –design and –implementation of digital computers and information processing systems.

Studying in Computer Engineering The Computer Engineering department provides a program that develops the necessary skills and competence in order to design and implement computer systems and networks. The computer engineering curriculum emphasizes the areas of: –Digital system architecture and design, –Microprocessors and integrated circuit technology, –Communication theory and computer networks.

Studying in Computer Engineering In addition, enough emphasis is given to the study of computer science to provide a coherent view of computer systems and an understanding of the interdependencies of hardware and software components and their interfaces and tradeoffs. The computer engineering department offers programs leading to –a BS degree in computer engineering, and –an MS degree in computer engineering.

Information & Computer Science (ICS) System Engineering (SE) Electrical Engineering (EE) Computer Engineering (COE) Software Engineering (SWE) Computer Engineering

Major Areas in COE 1.Computer Architecture & Design 2.Digital Design Automation 3.VLSI System Design 4.Data Communications & Computer Networks. 5.Computer Applications: –Interfacing –Robotics –Computer Vision and –Image Processing

Computer Architecture & Design Computer architecture is the theory behind the design of a computer. In the same way as a building architect sets the principles and goals of a building project as the basis for the draftsman's plans, so too, a computer architect sets out the computer architecture as a basis for the actual design specifications.

Digital Design Automation Chip design is the conversion of an architecture to a hardware specification. Logic synthesis is a process by which algorithmic descriptions of circuits are turned into detailed logic circuits. Common examples of this process include synthesis of hardware description languages. Some tools can generate bitstreams for programmable logic devices, while others target the creation of application specific integrated circuits

VLSI System Design Very Large Scale Integration of transistor- based circuits on a single chip. A development of even larger circuits and systems to be placed on a single chip. Nearly all modern chips employ VLSI

Parallel and Distributed Systems The simultaneous use of more than one computer or processor to solve a problem, in order to obtain faster results. The processors communicate and cooperate in solving the large problem

Data Communications & Computer Networks Concerned with the reliable transfer of data through communication media. It encompasses the following areas: –Transmission system utilization –Signal generation, Synchronization –Message formatting –Addressing, Routing –Flow control, Exchange management –Error detection and correction, Recovery –Security –Network management –Protocols

Computer Applications These include, but are not restricted to: Interfacing Robotics Computer Vision and Image Processing …

Computer Engineering Academics

What is Computer Engineering? Analysis and Modeling Creative Design Implementation and Testing Computer and Digital Systems Computer Networks Components and Circuits Hardware and Software Aspects

COE Program Objectives Develop future computer engineers who can –Contribute to the development process in KSA –Cope with advances in the field –Understand the professional/ethical responsibilities –Communicate effectively –Function in multi-disciplinary teams –Use modern tools in design and experiments –Formulate, analyze, and solve problems –Apply mathematics and fundamental sciences –Commit themselves to life-long learning

Computer Engineering Degrees BS in Computer Engineering –With summer training and Senior project –With COOP MS in: –Computer Engineering –Computer Networks PhD in Computer Science & Engineering

BS in Computer Engineering Basic Sciences: 12 credit hours Mathematics: 17 credit hours English: 9 credit hours Islamic Studies & Humanities: 14 credit hours Computer Engineering: 41 credit hours Information & Computer Science: 20 credits Electrical Engineering: 8 credit hours Electives: 9 credit hours Physical Education: 2 credit hours Total = 132 credit hours

Core Computer Engineering Courses Fundamentals of Computer Engineering Computer Organization and Assembly Language Microcomputer System Design Computer Architecture Principles of VLSI Design Data and Computer Communications Computer Networks System Design Laboratory Seminar Summer Training Senior Design Project

Computer Engineering Electives Three senior-level courses Topics include: –Computer System Performance Evaluation –Design and Modeling of Digital Systems –Parallel Computing –Fault-Tolerant Computing –Distributed Systems –Local Area Networks –Mobile Computing –Testing of Digital Circuits –Introduction to Robotics –Selected Topics in Computer Engineering

Computer Science Requirements Introduction to Computing Introduction to Computer Science Data Structures Discrete Structures Operating Systems Database Systems One Computer Science Elective –Design and Analysis of Algorithms –Fundamentals of Programming Languages

Summer Training Objectives –Provide direct on-the-job experience –Students work with professionals in the field Requirements –8 summer weeks should be spent in training –Detailed report about summer experience –Students prepare and deliver a presentation

Senior Design Project Objectives –Students handle a real engineering problem –Put the knowledge gained into practical use Requirements –Problem Specification –Analysis and Design –Implementation and Testing –Documentation and Reports –Presentation

COOPerative Work Objectives –Students acquire practical experience and are exposed to the profession of computer engineering Students are required to … –Spend 28 continuous weeks in industry –Submit a final report –Give a presentation about their accomplishments COOP is counted as 9 credit hours –Replaces Senior Project and Summer Training –Replaces one of the COE elective courses

Alumni

Top hiring companies for COE graduates Aramco Saudi Electric Company Banks SABIC The Royal Commission For Jubail and Yanbu KFUPM Accenture King Abdulaziz City for Science and Technology Eastern Province Cement Company Saudi National Guard Saudi Distribution Company DAR InfoTech VisualSoft Saudi Telecommunications Company Maaden

Graduates Status and Behavior 60% of our graduates get hired within a period of 6 months after graduation, while 35% already got contracts before graduation Unfortunately only 20% of these graduates spend more than 3 years in a single job position 85% get a monthly salary between 5-15K 50% of our graduates rated the Computer Engineering program between Excellent and Outstanding 63% of the alumni indicated that their studies cover only 50%-75% of their current job work.

COE Graduate Program

MS in Computer Engineering 24 credit hours of course work 6 credit hours to research-oriented thesis 3 core computer engineering courses –Computer Architecture –Computer Networks –Digital System Design and Synthesis 5 elective courses

Areas of Focus Computer Architecture Computer and Wireless Networks Network Security Digital System Design, Synthesis, and Testing VLSI and Design Automation Parallel and Distributed Systems Fault Tolerant Computing

MS in Computer Networks Offered jointly by COE and ICS Three core courses: –Computer Networks –Client Server Programming –Computer Network Design Five elective courses, three of which should be –Network Technology –Network Design and Management –Network Software and Protocols Six credit-hour MS thesis

PhD in Computer Science & Engineering Interdisciplinary –Offered under two different departments Preliminary exam 30 credit hours of course work –Minimum GPA of 3.0 on a 4.0 scale Written and oral comprehensive exams Successful completion of dissertation

Computer Engineering Focus Parallel and Distributed Architectures VLSI System Design Digital System Testing CAD of Digital Systems Computer Networks Fault Tolerant Computing Computer Vision and Robotics

Computer Science Focus Artificial Intelligence Neural Networks Software Engineering Parallel and Distributed Systems Algorithms Programming Languages Theoretical Computer Science Computer Graphics

Computer Engineering People

Computer Engineering Faculty 20 Professorial Rank faculty members –2 Full Professors –2 Associate Professors –16 Assistant Professors 6 lecturers

COE People Faculty –Professors –Associate Professors –Assistant Professors –Lecturers Staff –Technical –Non-technical Students –Graduate –Undergraduate Student-to-Faculty Ratio

Faculty Ranked professors hold degrees from: –KSA(1) –USA(8) –Canada(6) –France(1) –UK(1) –India(1)

Faculty

Staff

Students

Students-to-Faculty Ratio (Including Lecturers)

Students-to-Faculty Ratio (Excluding Lecturers)

COE Research Areas Data Communications & Computer Networks. Computer Applications : Embedded Systems, Robotics, Interfacing, Data acquisition, Machine learning, Data Mining. Digital Design Automation & VLSI System Design & Test. Computer Architecture & Parallel Processing. Computer Arithmetic & Cryptography.