Bachelor of Science in Computer Engineering
The computer engineering degree provides the educational background for engineers to pursue a career in the integrated hardware and software design development cycle for a variety of industries. Computer engineering is an academic discipline that blends electrical and electronic engineering with computer science.
Computer engineers build systems with embedded programmable devices such as microprocessor
as well as general purpose programmable logic components (such as FPGA – field programmable
gate arrays). Systems requiring computer control include a wide variety from medical
(for example CAT – Computer Aided Tomography systems) to automotive (adaptive cruise
control as well as completely autonomous vehicles). Computer engineers require competency
in both hardware as well as software to facilitate designing, programming, and construction
of these computer-based systems. The computer engineering curriculum at Arkansas
Tech provides a solid background in a full spectrum of the knowledge and skills required
to become a highly successful computer engineer. The Bachelor of Science in Computer
Engineering program is accredited by the Engineering Accreditation Commission of ABET,
http://www.abet.org. Graduates are eligible to practice and become licensed professional engineers.
It is highly recommended that all freshmen engineering students starting fall 2017 purchase laptop computers. Laptop computer specifications are at: https://www.atu.edu/engineering/specifications.php.
For a detailed policy regarding transfer credit for the Electrical Engineering programs, please see the Electrical Engineering Programs page.
The following curriculum represents the program of study and a suggested sequence for the Bachelor of Science in Computer Engineering degree. The student should be aware that not all courses are offered each semester and the ordering of courses is subject to change. In order to minimize scheduling difficulties, each student should schedule a special session with their advisor at the beginning of their junior year to plan the remaining coursework.
Curriculum
Program: Bachelor of Science Computer Engineering
Major: Computer Engineering
The matrix below is a sample plan for all coursework required for this major.
Spring | Credits |
---|---|
ENGL 1023 Composition II 1 | 3 |
COMS 1011 Programming Foundations I Lab and COMS 1013 Programming Foundations I | 4 |
MATH 2924 Calculus II | 4 |
ELEG 2130 Digital Logic Design Lab and ELEG 2134 Digital Logic Design | 4 |
Total Hours | 15 |
Spring | Credits |
---|---|
PHYS 2124 Calculus-Based Physics II and PHYS 2010 Physics Laboratory II | 4 |
MATH 2934 Calculus III | 4 |
STAT 3153 Applied Statistics | 3 |
ELEG 2111 Electric Circuits Laboratory | 1 |
ELEG 2113 Electric Circuits II | 3 |
Total Hours | 15 |
Fall | Credits |
---|---|
ELEG 4113 Digital Signal Processing 3 | 3 |
ELEG 4133 Advanced Digital Design 3 | 3 |
ELEG 4143 Communication Systems I | 3 |
ELEG 4191 Electrical Design Project I | 1 |
ELEG 4303 Control Systems | 3 |
Total Hours | 13 |
Spring | Credits |
---|---|
USHG 1XXX U.S. History and Government1 | 3 |
COMS 3703 Advanced Operating Systems | 3 |
ELEG 4122 Electrical Systems Lab | 2 |
ELEG 4192 Electrical Design Project II | 2 |
Electrical Engineering Elective 2, 3 |
3 |
Total Hours | 13 |
1See appropriate alternatives or substitutions in "General Education Requirements".
2Engineering Elective must be a 3000 or 4000 level Electrical Engineering course.
3This program partners the BSCMPE undergraduate degree with the MSEE degree. A maximum
of 12 graduate level credit hours can be counted towards both the BSCMPE degree in
Computer Engineering and the MSEE degree. Four graduate level courses can be used
to replace four upper-division undergraduate courses as follows:
- ELEG 5313 Modern Control Systems can replace ELEG 4313 Modern Control Systems
- ELEG 5113 Digital Signal Processing can replace ELEG 4113 Digital Signal Processing
- ELEG 5153 Communication Systems II can replace ELEG 4153 Communication Systems II
- ELEG 5133 Advanced Digital Design can replace ELEG 4133 Advanced Digital Design
- ELEG 5993 Special Problems in Engineering I can replace ELEG 4993 Special Problems in Engineering