COMPUTER AND SOFTWARE ENGINEERING
The computer and software engineering program provides a broad base for understanding the design and application of computer hardware and software. Most students enter the program with undergraduate degrees in one of the engineering or science disciplines to prepare for careers in computer hardware design or software development. Students who wish to place an emphasis on hardware design normally should have an undergraduate background in electrical engineering.
|
Curriculum-Required Courses |
Semester Hours |
|
Engineering Mathematics* |
3 |
|
ENGR 619 Technical Communications |
3 |
|
ENGR 691 Thesis I or Technical Elective |
3 |
|
ENGR 692 Thesis II or Technical Elective |
3 |
|
Technical Electives |
9 |
|
One Course from each Technical Group |
9 |
|
Technical Elective for Non-Thesis Students |
3 |
*Choose one from ENGR 616 or ENGR 618 with the approval of the student's advisor.
Technical Electives
Software Engineering Group
ENGR 653 Introduction to Software Engineering
ENGR 654 Algorithms & Data Structures
ENGR 660 Operating System Kernal Internals
ENGR 661 Database Engineering
ENGR 662 Knowledge Engineering Systems
ENGR 663 Object-Oriented Programming
ENGR 670 Simulation of Business Processes
ENGR 688 Advanced Databse Engineering
Hardware Engineering Group
ENGR 667 Design of Computer Structures
ENGR 669 Computer Architecture
Computer Communications Group
ENGR 650 Advanced Computer Network Design
ENGR 658 Computer Communications

Widener University
One University Place
Chester, PA 19013
fax: 610-499-4059
Tamara L. Ferguson,
Secretary
Kirkbride Hall, Room 101
tel: 610-499-4198
tlferguson@widener.edu