Skip to Main Content

BS-ASEN - Bachelor of Science in Applied Software Engineering

Download as PDF

Computing and Info SciencesUndergraduateBaccalaureate

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

See approved list

1

Thinking Critically Across Disciplines*

 

 

Global Perspectives

See approved list

3

Historical Perspectives

See approved list

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