Software Engineering Curriculum (2009 - 2010)
SOFTWARE ENGINEERING CORE REQUIREMENTS for a Bachelor of Science in Applied Science with a Major in Software Engineering (40 hours)
CSA 174 Fundamentals of Programming and Problem Solving
CSA 262 Technology, Ethics, and Global Society
CSA 271 Object-Oriented Software Development
CSA 274 Data Abstraction and Data Structures
CSA 278 Computer Architecture
CSA 348 Applied Software Engineering
CSA 385 Database Systems
NEW Software Construction
NEW Software Engineering Approach to HCI
NEW Software Design and Architecture
NEW Software Quality Assurance and Testing
NEW Software Requirements Analysis
CSA 448* Senior Design Project I
CSA 449* Senior Design Project II
*IMS 440 Interactive Media Studies Practicum - May be substituted for CSA 448-449. Preapproval is required
SELECT ONE (3 Hours)
CSA 283 Data Communications and Networks
CSA 381 Operating Systems
ENGINEERING: Take all three (7 Hours)
EAS 101 Computing, Engineering & Society
EAS 102 Problem Solving and Design
EGM 311 Project Management
SPECIALIZATION AREA (12-18 Hours)
In consultation with your faculty advisor, define and complete a sequence of courses in an area of specialization or complete an approved minor.
ENGLISH (9 hours)
ENG 111 College Composition
ENG 112 Composition and Literature
ENG 313 Technical Writing
FINE ARTS, HUMANITIES & SOCIAL SCIENCE (12 hours)
COM 135 Public Expression and Critical Inquiry
ECO 201 Principles of Microeconomics, or ECO 202 Principles of Macroeconomics
Miami Plan Fine Arts Elective (3 Hours)
Additional Miami Plan Foundation II Elective (3 Hours)
US AND WORLD CULTURES (6 hours)
Miami Plan US Cultures Elective
Miami Plan World Cultures Elective
MATHEMATICS AND SCIENCE (30 hours)
Complete the following or an alternative plan approved by your advisor. If you select options that results in fewer than 30 hours the remaining hours may consist of additional 200 level or higher math or statistics courses or additional natural sciences courses.
One of the following science sequences:(12-13 Hours)
- PHY 181 with 183 lab, followed by 182 with 184 lab, plus a 3-hour Miami Plan Biological Science
- CHM 137 or 141 with 144 lab, followed by 142 with 145 lab, plus 4 hours of Miami Plan Natural Science (including a 3-hour Miami Plan Biological Science)
- BOT/MBI/ZOO 115, followed by 116, plus 4 hours of natural science (including a 3-hour Miami Plan Physical Science)
Mathematics - all of these (12 Hours)
- MTH 151 or 153 Calculus I
- MTH 251 or 249 Calculus II
- MTH 231 Elements of Discrete Math
Statistics - one of these options (4-6 Hours)
- STA 368 Introduction to Statistics (4)
- STA 301 Applied Statistics (3), STA 401 Probability (3)
THEMATIC SEQUENCE (9 hours)
MTH2 thematic sequence is fulfilled by the math and statistics requirement.
FREE ELECTIVES (0-9 hours)
128 Credit Hours Total
