Southern Polytechnic State University

Undergraduate Academic Catalog 2012-2013

Software Engineering — Bachelor of Science Requirements

ENGL 1101

Composition I

3

ENGL 1102

Composition II

3

TCOM 2010

Technical Writing

3

ECON 2107

Introduction to Economics and Engineering Economy

3

MATH 2253

Calculus I (extra hour is applied to area F)

4

MATH 2254

Calculus II

4

MATH 2345

Discrete Mathematics

3

MATH 2260

Probability & Statistics I

3

Math/Science Electives

(Math at the level of MATH 2253 or higher; Science at the level of Area D or higher)

6

COMM 2400

Public Speaking

2

STS 2400

Science, Technology, and Society

2

Area C Group 1

Take One Course From the Literature Group

3

Area C Group 2

Take One Course From the Art and Culture Group

3

Area D

Take Two Courses From the Laboratory Sciences Group (excluding PHYS 1111, 1111L & 1112, 1112L)

8

PHYS 2211

Principles of Physics I (see note below)

3

PHYS 2211L

Principles of Physics I Lab (see note below)

1

Area E Group 1

American Context

3

Area E Group 2

World History

3

Area E Group 3

Behavioral Sciences

3

Area E Group 4

Cultures and Societies

3

SPSU 1001

Hitchhikers Guide to SPSU

1

CSE 1002

Introduction to The Computing Disciplines (institutional credit only)

2

CSE 1301

Programming and Problem Solving I

4

CSE 1302

Programming and Problem Solving II

4

CSE 2642

Professional Practices & Ethics

2

CS 3153

Database Systems

3

CS 3224

Computer Organization & Architecture

4

CS 3424

Data Structures

4

CS 3243

Operating Systems

3

SWE 2313

Introduction to Software Engineering

3

SWE 3623

Software Systems Requirements

3

SWE 3633

Software Architecture & Design

3

SWE 3643

Software Testing & QA

3

SWE 4324

User-Centered Design

4

SWE 4663

Software Project Management

3

SWE 4713

SWE Application Domain

3

SWE 4724

Software Engineering Project

4

SWE Upper Level Electives

Choose 2 courses from the approved list, at least one must be an SWE course

6

Free Electives (Excludes Math 1111, PHYS 1111, 1111L and PHYS 1112, 1112L)

5

Degree Program

128+2

Note: In lieu of PHYS 2211, 2211L, an additional lab science course may be taken to form a sequence with one of the science courses in area D.

A grade of "C" or better must be earned in all CSE, CS, SWE, CGDD, and IT courses applied to degree requirement.

Table of Contents