Software Engineering (Accelerated)
This program prepares individuals to apply scientific and technological principles to analyze, design, implement, verify & validate, deliver, and maintain software systems for communications, business, medical, industrial, military, aerospace, scientific, and general computing applications.
Courses
- AHS106 — Natural Hazards and Human Society
- BIOL102 — The Living World
- BIOL106 — Cultural Botany
- BLAW235 — The Legal, Ethical, and Global Environment of Business
- CHEM105 — Chemistry and the Environment
- CMST192 — Introduction to Communication Studies
- CMST341 — Communication in the Workplace
- CSCI201 — Computer Science 1
- CSCI221 — Modern Computer Architecture
- CSCI301 — Computer Science 2
- CSCI450 — Computer Graphics Applications and Algorithms
- CYB270 — Operating Systems of Microcomputers
- CYB301 — Computer Networks
- CYB338 — Applied Cryptography
- ECON205 — Principles of Macroeconomics
- ECON206 — Principles of Microeconomics
- ENGL184 — Introduction to Literature
- ENGL191 — College Composition and Rhetoric
- ENGL332 — Writing for the Professions
- GENG101 — Ethics and the Engineering Profession
- HIST109 — Race in America
- LIB280 — Critical Thinking In Academic Research
- LIB290 — Social Media in a Global Context
- MATH112 — College Algebra
- MATH221 — Calculus I
- MATH222 — Calculus II
- MATH271 — Discrete Mathematics
- MATH304 — Tools of Mathematical Reasoning
- MATH312 — Linear Algebra
- MATH320 — Multivariable Calculus for Engineers
- MUSM126 — History of Rock and Roll Music
- POL310 — US Politics of Race, Ethnicity, and Immigration
- SE211 — Introduction to Database Systems
- SE250 — Introduction to Software Engineering
- SE276 — Introduction to Mobile Applications
- SE342 — Applied Undergraduate Research
- SE350 — Software Engineering and Human Computer Interaction
- SE412 — Data Mining for Software Engineering
- SE413 — Big Data Organization and Management
- SE444 — Internship: Undergraduate
- SE450 — Software Reverse Engineering
- SE460 — Software Analysis
- SE465 — Software Design
- SE470 — Software Quality
- SE475 — Software Construction
- SE477 — Mobile Application Development
- SE480 — Software Project Management
- SE482 — Computer Animation and Visualization
- SE490 — Software Project I
- SE491 — Software Project II
- STAT321 — Statistical Methods II
- STAT353 — Statistical Methods I for Engineering