Computer Engineering, B.S.Cp.E. < West Virginia University (2024)

Degree Offered

  • Bachelor of Science in Computer Engineering (B.S.Cp.E.)

Nature of the Program

The effects of computer engineering are seen in all facets of our lives. Computer engineers develop systems that can perform very useful operations such as what can be found in high-end computers, devices for networking switches and hubs and for manufacturing control, and systems in automobiles, fax machines, and microwave ovens. Even cell phones have sophisticated computational operations that provide useful features and capabilities, and the work of computer engineers has enabled this technology to be readily available.

The Bachelor of Science in Computer Engineering degree program provides students with the knowledge and skills to ensure successful employment and advancement as an engineer, as well as, to pursue further education. We give students a solid foundation in mathematics and the sciences with a special emphasis on the fundamentals of computer science and electrical engineering relevant to computer engineering. We provide the general education to put the technical knowledge into perspective. The student can pursue special areas of interest through several elective courses. Upon graduation the student will be well prepared to be successful and productive in the workforce.

One of the key features of engineering that sets it apart from other disciplines is design. Design is the creative process of putting ideas, components, and systems together to develop solutions to problems and needs. The curriculum encourages design-oriented thinking at a fundamental level and culminates in the capstone senior design course sequence in which many factors such as technical, economic, environmental, ethical and legal, health and safety, manufacturability, political, social, sustainability, and realistic standards are considered. The program further encourages the development of good communication skills in written, oral and electronic forms.

Educational Objectives

After graduation, students will accomplish one or more of the following objectives:

  • Professional Practice: Computer engineering graduates will be successful in professional practice in engineering.
  • Post-graduate Education: Computer engineering graduates will be successful in pursuing advanced education.
  • Advancement: Computer engineering graduates will successfully advance in their careers.

Faculty

Chair

  • Kenan Hatipoglu - Ph.D.

Professors

  • Asad Davari - Ph.D.
  • Mingyu Lu - Ph.D.

Associate professor

  • Kenan Hatipoglu - Ph.D.

Assistant professors

  • Salam Hajjar - Ph.D.
  • Charan Litchfield - Ph.D.

General Education Foundations

Please use this link to view a list of courses that meet each GEF requirement.

NOTE: Some major requirements will fulfill specific GEF requirements. Please see the curriculum requirements listed below for details on which GEFs you will need to select.

Course List
Code Title Hours
General Education Foundations
F1 - Composition & Rhetoric3-6

ENGL101
&ENGL102

Introduction to Composition and Rhetoric
and Composition, Rhetoric, and Research

orENGL103

Accelerated Academic Writing
F2A/F2B - Science & Technology4-6
F3 - Math & Quantitative Reasoning3-4
F4 - Society & Connections3
F5 - Human Inquiry & the Past3
F6 - The Arts & Creativity3
F7 - Global Studies & Diversity3
F8 - Focus (may be satisfied by completion of a minor, double major, or dual degree)9
Total Hours31-37

Please note that not all of the GEF courses are offered at all campuses. Students should consult with their advisor or academic department regarding the GEF course offerings available at their campus.

Curriculum Requirements

Course List
Code Title Hours
University Requirements16
Program Requirements6
Math and Science Requirements31
Computer Engineering Major Requirements73
Total Hours126

University Requirements

Course List
Code Title Hours
General Education Foundations (GEF) 1, 2, 3, 4, 5, 6, 7, and 8 (31-37 Credits)
Outstanding GEF Requirements 1, 5, 6, and 715
WVUE191First Year Seminar1
Total Hours16

An overall 2.0 Professional GPA is required. Professional GPA includes ENGL 305 and all Math, Science and Engineering Major courses.

Program Requirements

Course List
Code Title Hours
ECON401Managerial Economics (GEF 4)3
WRIT305Technical Writing3
Total Hours6

Math and Science Requirements

Course List
Code Title Hours
MATH155Calculus 1 (GEF 3)4
MATH156Calculus 2 (GEF 8)4
MATH251Multivariable Calculus4
MATH261Elementary Differential Equations4
MATH448Probability and Statistics3
CHEM115
&115L
Fundamentals of Chemistry 1
and Fundamentals of Chemistry 1 Laboratory
4
PHYS111
&111L
General Physics 1
and General Physics 1 Laboratory (GEF 2)
4
PHYS112
&112L
General Physics 2
and General Physics 2 Laboratory (GEF 8)
4
Total Hours31

Computer Engineering Major Requirements

Course List
Code Title Hours
CPE271
&271L
Introduction to Digital Logic Design
and Digital Logic Laboratory
4
CPE320
&CPE321
Microprocessor Systems
and Microprocessor Systems Laboratory
4
CPE421Embedded Systems4
CPE442Introduction to Digital Computer Architecture3
CS121Computer Science 14
CS122Computer Science 20 or 4
CS201Data Structures3
CS220Discrete Mathematics3
CS222Intro Software Engineering3
CS265C Programming2
CS320Analysis of Algorithms3
CS321Introduction to Networking3
CS355Computer Systems3
CS450
&450L
Operating Systems Structure
and Operating Systems Structure Laboratory
4
EE101Introduction to Electrical and Computer Engineering1
EE221
&221L
Introduction to Electrical Engineering
and Introduction to Electrical Engineering Laboratory
4
EE223
&223L
Electrical Circuits
and Electrical Circuits Laboratory
4
EE311Junior Instrumentation Lab1
EE327Signals and Systems 13
EE365
&EE366
Analog Electronics
and Analog Electronics Laboratory
4
EE400Community Service0
EE480Capstone Project - Design3
EE481Capstone Project - Implementation3
Computer Engineering Electives3

CPE450

Introduction to Microelectronics Circuits

CPE455

VLSI Design

CPE462

Wireless Networking

CPE493

Special Topics
Total Hours69-73

Suggested Plan of Study

First Year
FallHoursSpringHours
ENGL101 (GEF 1)3ENGL102 (GEF 1)3
MATH155 (GEF 3)4MATH156 (GEF 8)4
WVUE1911EE1011
CS1214CS1220 or 4
CHEM115
&115L (GEF 8)
4GEF 53
1611-15
Second Year
FallHoursSpringHours
MATH2514MATH2614
PHYS111
&111L (GEF 2)
4PHYS112
&112L (GEF 8)
4
EE221
&221L
4CPE271
&271L
4
CS2013EE223
&223L
4
CS2652
1716
Third Year
FallHoursSpringHours
EE3653EE3111
EE3661CPE4214
EE3273CS2203
CPE3203CS2223
CPE3211CS3553
MATH4483
GEF 63
1714
Fourth Year
FallHoursSpringHours
EE4803EE4813
CPE4423EE4000
CS3203ECON4013
CS3213WRIT3053
CS450
&450L
4CPE Elective3
GEF 73
1615
Total credit hours: 122-126

Major Learning Outcomes

Computer Engineering

1. Problem Solving

Students will attain an ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.

2. Engineering Design

Students will attain 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. Effective Communication

Students will attain an ability to communicate effectively with a range of audiences.

4. Engineering Responsibilities

Students will attain 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. Teamwork

Students will attain 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. Engineering Experimentation

Students will attain an ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.

7. Learning

Students will attain an ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

Computer Engineering, B.S.Cp.E. < West Virginia University (2024)
Top Articles
Latest Posts
Article information

Author: Prof. An Powlowski

Last Updated:

Views: 5597

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Prof. An Powlowski

Birthday: 1992-09-29

Address: Apt. 994 8891 Orval Hill, Brittnyburgh, AZ 41023-0398

Phone: +26417467956738

Job: District Marketing Strategist

Hobby: Embroidery, Bodybuilding, Motor sports, Amateur radio, Wood carving, Whittling, Air sports

Introduction: My name is Prof. An Powlowski, I am a charming, helpful, attractive, good, graceful, thoughtful, vast person who loves writing and wants to share my knowledge and understanding with you.