BS-ASEN - Bachelor of Science in Applied Software Engineering
Download as PDF
Free Form Requirements
General Education |
| Semester Hours |
|---|---|---|
ACAD 101 | Principles of the Learning Academy (not required for Transfer students) | 0 |
Shared Skills and Proficiencies |
|
|
Writing and Critical Thinking |
|
|
WRIT 101 | Composition | 3 |
HMXP 102 | Human Experience | 3 |
CRTW 201 | Critical Reading, Thinking & Writing | 3 |
Oral Communication | Met in major with CSCI 327 | 0 |
Technology | Met in major with CSCI 101 and labs or CSCI 151 | 0 |
Intensive Writing | Met in major with CSCI 327 | 0 |
Constitution Requirement | See approved list; may be met with other requirement | 0-3 |
Physical Activity | 1 | |
Thinking Critically Across Disciplines* |
|
|
Global Perspectives | 3 | |
Historical Perspectives | 3 | |
Introducing Students to Broad Disciplinary Perspectives* |
| |
Social Science | See approved list; must include 2 designators | 6 |
Humanities and Arts | See approved list; must include 2 designators | 6 |
Quantitative Skills and Natural Science | (3 courses) |
|
Quantitative Skills | Met in major with MATH 105 and [141 or 241] | 0 |
Natural Science | See approved list; must include a lab science | 3-4 |
Subtotal |
| 31-35 |
Choose option 1 (Practical) or option 2 (Comprehensive) | 27-33 | |
Option 1: Practical Development | (33) | |
Transfer with AAS in Applied Science in Comp Tech-Programming MATH 141 or MATH 241 Finite Probability and Statistics (*MAT120) Note - Students must have completed an Associate in Applied Science in Computer Technology-Programming degree from an SC tech school. They must have a minimum of 30 credits at the 200-level in CPT or IST courses that count toward the degree. Note, the following need to be taken as part of the AAS degree: *MAT110: College Algebra or higher (**MATH151); *MAT120: Probability and Statistics (**MATH241 or **BSAN 205); *CPT242: Database/*IST272: Relational Database (**CSCI355); a second ENGL/WRIT course (i.e., *ENG160) * indicates that it is part of the AAS.CPT.PROG 35104 degree ** indicates the expected articulation for course[s] at Winthrop | (30) (3) | |
Option 2: Comprehensive Development | (26) | |
BSAN 205 BSAN 210 CSCI 151 CSCI 207+ & 208 + CSCI 224 CSCI 271 CSCI 29x | Business Statistics Business Analytics Overview of Computer Science Intro to CS 1 and 2 Foundations and Principles of Cybersecurity Data Structures two languages | (3) (3) (3) (8) (3) (4) (2) |
+requires C- or better | ||
Requirements for the major | 40 | |
CSCI 210+ | Programming Tools | (1) |
CSCI 311 | Computer Architecture | 3 |
CSCI 327 | Social Implications of Computing | 3 |
CSCI 346 | Human Computer Interaction | 3 |
CSCI 355 | Database Processing | 3 |
CSCI 411 | Operating Systems | 3 |
CSCI 466 | Networking Processing | 3 |
CSCI 475 & 476 | Software Engineering I & II | 6 |
CSCI 477 | Software Project Management | 3 |
CSCI courses above 299 (max 3 hrs from combination of 471, 491, and 492) | 6 | |
MATH 105 or 201 | Applied Calculus or Calculus 1 | 3 |
MATH 261 | Foundations of Discrete Mathematics | 3 |
Electives |
| 13-23 |
Total |
| 120 |
+requires C- or better