|
|
Computer Engineering Degree Program
BS in Computer Engineering
The degree consists of 136 total credit hours, 52 hours of general education courses and 84 hours of computer engineering, computer science, math, and physics. See the Course Catalog for a detailed description of the courses.
There are two types of Computer Engineering degrees available:
- Standard CENG degree: courses covering 50% hardware and 50% software.
Required:
- 24 hours from CENG 220, 221, 320, 321, 420, 421
- 23 hours from COMP 170 (or 150/151), 245, 268, 301, 310, 311, 345
- 14 hours from MATH 251, 260, 301, 351
- 8 hours from PHYS 211, 212
Electives:
- 3 hours from MATH 313, 318 or PHYS 312
- 6 hours from CENG 340, 350, 401, 402 or PHYS 412
- 6 hours from COMP 250, 328, 349, 425, 430, 431, 445, 446
- CENG degree with electrical engineering slant: courses covering 70% hardware and 30% software. This degree is intended to better prepare the student for graduate work in electrical engineering.
Required:
- 36 hours from CENG 220, 221, 320, 321, 340, 350, 401, 402, 420, 421
- 14 hours from COMP 170, 245 and 2 courses selected from 310, 311, 345
- 17 hours from MATH 251, 260, 301, 351 and 1 course selected from 313, 318
- 17 hours from PHYS 211, 212, 312, 325, 412
Both degrees have the same number of total hours and the same liberal arts and Bible requirements. A minor is not required.
Computer Engineering Courses
- 220. Circuits I (4)
- 221. Circuits II (4)
- 320. Electronics (4)
- 321. Digital Electronics (4)
- 340. Signals and Systems (3)
|
- 350. Digital Signal Processing (3)
- 401. Controls I (3)
- 402. Controls II (3)
- 420. Digital Logic and Computer Design I (4)
- 421. Digital Logic and Computer Design II (4)
|
Computing Courses
- 150/151. Programming I and II (3,3)
or 170. Introduction to Software Development (5)
- 245. Data Structures (3)
- 250. Internet Development (3)
- 268. Computer Architecture and Assembler
Programming (3)
- 301. Software Engineering (3)
- 310. Operating Systems Concepts (3)
- 311. Data Communications and Networking (3)
|
- 328. Numerical Methods (3)
- 345. Object-Oriented Programming (3)
- 349. Algorithm Analysis (3)
- 425. Distributed Programming (3)
- 430. Artificial Intelligence (3)
- 431. Internet Development II (3)
- 445. Graphical User Interface Programming (3)
- 446. Computer Graphics (3)
|
Math Courses
- 251. Analytics and Calculus II (5)
- 260. Discrete Mathematics (3)
- 301. Calculus III (3)
|
- 313. Linear Algebra (3)
- 318. Probability (3)
- 351. Differential Equations (3)
|
Physics Courses
- 211/212. Engineering Physics (4,4)
- 312. Applied Mathematics for Science and Engineering (3)
|
- 325. Analytical Mechanics (3)
- 412. Electromagnetic Theory (3)
|
Liberal Arts and Bible Courses
Spiritual and Moral Values: BNEW 112, BOLD 101, BDOC 253; one or more of the following: BNEW 211, BNEW 213, BRED 234, BDOC 251, BOLD 202.
Additional 10 hours of Bible: BHIS 340 (3); PHS 410 (2); one of the following: BMIS (3) 280, 385, 386, 387; any additional Bible course (2).
Communication and Critical Thinking: ENG 111 or 113, ENG 211, COMO 101.
Individual and Social Environment: KINS 101, one of the following: ECON 201, POLS 205, SOC 203.
Creative Spirit: ART 101, MUS 101.
Historical Perspective: HIST 101 or 102.
Global Literacy: BIOL 250.
Natural World: MATH 201, CHEM 121.
|