College of Liberal Arts and Sciences
Department of Physics and Astronomy

Physics and Computer Engineering

Butler Core Courses

CC101 First Year Seminar (3)
CC102 First Year Seminar (3)
CC203-209 Global and Historical Studies (3)
CC203-209 Global and Historical Studies (3)

CC211 Text and Ideas (3)
CC212 Perspectives in the Creative Arts (3)
CC213 The Social World (3)

CC 1 Physical Well Being (1) Pass/Fail
CC 1 Physical Well Being (1) Pass/Fail

Spanish, French, German, Latin, Greek or Chinese (6)*

*Completion of six hours at the 200 level or above plus any needed prerequisites

Science Courses

CH 105 General Chemistry (5)*
CH 106 General Chemistry (5)*

CS 142 Intro to Computer Science and Programming (3)

MA 106 Calculus 1 (5)
MA 107 Calculus 2 (4)
MA 208 Calculus 3 (3)
MA 315 Linear Algebra (3)
MA 334 Differential Equations (3)

*CH 107 (Advance Placement Chemistry) may replace CH105 and CH 106

 

Computer Engineering Courses

Engineering Sciences

DD 190 Elementary Engineering Design (3)
DD 297 MATLAB (1)
ECE 202 Linear Circuit Analysis 2 (3)
ECE 301 Signals and Systems (3)
ECE 302 Probabilistic Methods in Electrical Engineering (3)

Computer Engineering/ Computer Science

CSCI 240 Advanced programming (4)
ECE 264 Advanced C programming (2)
ECE 282 UNIX Programming for Engineers (1)
CSCI 340 Discrete math for Computer Engineering (3)
CSCI 362 Data Structures (3)

Engineering Design

ECE 266 Digital Logic Design (3)
ECE 267 Digital Lab (1)
ECE 362 Microprocessor Systems and Interfacing (4)
ECE 365 Intro to the Design of Digital Computers (3)
ECE 497 & 498 Senior Design Project (3)

Engineering Communication and Ethics

TCM 360 Communications in Engineering (1)
ECE 401 Ethics in Engineering (2) or CS 485

Computer Engineering Electives (select 12 hours)

ECE 255 Intro to Analysis and Design
ECE 305 Semiconductor Devices
ECE 321 Principles of Electromechanical Energy Conversion
ECE 340 Simulation, Modeling, and Identification
ECE 382 Feedback System Analysis and Design
ECE 410 Intro to Digital Signal Processing
ECE 417 Multimedia Applications
ECE 440 Transmission of Information
ECE 471 Embedded Microcontrollers
ECE 491 Engineering Design Projects
ECE 495 Selected Topics in Engineering
ECE 496 Electrical Engineering Projects
CSCI 355 Intro to Programming Languages
CSCI 403 Into to Operating Systems
CSCI 414 Numerical Methods
CSCI 443 Database Systems
CSCI 463 Analysis of Algorithms
CSCI 475 Scientific Computing
CSCI 476 Scientific Computing
Any 500 level EE course

Physics

PH 201 Analytical Physics 1 (5)
PH 202 Analytical Physics 2 (5)
PH 301 Modern Physics (3)
PH 303 Electromagnetic Waves and Optics (3)
PH 311 Experimental Modern Physics (3)
PH 321 Intermediate Classical Mechanics (4)
PH 325 Thermodynamics/Statistical Physics (4)
PH 331 Electromagnetic Theory (4)
PH 351 Analog Electronics (4)
PH 352 Digital Electronics (3)
PH 421 Quantum Theory 1 (4)
PH 495 Senior Seminar (1)

Five year course sequence