Undergraduate-Catalog

Computer Science - B.S.

120 credit hours

Required Woods Core (39 credit hours)

WC 100Into the Woods, Out of the Woods, Communities and Education

3

CO 111Introduction to Human Communication

3

EN 111English Composition and Research Writing

3

HI 222World History Since 1900

3

TH 200Love and Justice: The Faith and Spirituality of Saint Mother Theodore Guerin

3

EN 211Introduction to Literature

3

 

Choose One

PH 320Ethics

3

BI 330Bioethics for Healthcare Professionals

3

 

Choose One

FR 111Basic French I

3

SP 111Basic Spanish I

3

WC 150Intercultural Communication

3

 

Choose One

BU 131Macroeconomics

3

PS 111General Psychology

3

SO 211Introduction to Sociology

3

 

Choose One

MA 117Quantitative Reasoning

3

MA 253/PS 253Statistics

3

 

Choose One

BI 101Biology: Unity and Diversity

3

BI 101LBiology: University and Diversity Laboratory

0

Or

CH 101Chemistry for Changing Times

3

CH 101LChemistry for Changing Times Laboratory

0

 

Choose One

AD 200Studies in the Visual Arts

3

MU 200American Music: From Jamestown to James Brown and Beyond

3

TA 213Introduction to Theatre

3

 

Choose One

WC 401Social Justice

3

WC 402Sustainability

3

WC 403Global Women Leading Change

3

WC 480Woods Core Capstone Topics

3

Required Major Courses (54 credit hours)

CS 100Programming for Everyone I

3

CS 102Programming for Everyone II

3

CS 200Web Development

3

CS 202Application Development I

3

CS 203Application Development II

3

CS 300Introduction to C

3

CS 302Data Structures

3

CS 303Algorithms

3

CS 400Product Development

3

CS 402Product Launch

3

MA 121Calculus I

3

MA 122Calculus II

3

MA 210Discrete Mathematics

3

MA 222Sports Rankings: Applications in Linear Algebra

3

MA 231Linear Algebra

3

MA 232Introduction to Linear Modeling and Mathematical Computing

3

MA 325Ordinary Differential Equations

3

MA 355Statistical Methods and Data Analysis

3

Open Electives

Possibility of open, undistributed elective credit hours depending on whether a student declares a concentration.  The total degree requirement is 120 credit hours.

Optional Concentrations

Front-End (User Interface) (27 credit hours)

The front-end concentration emphasizes graphic design totaling 27 credit hours. With this concentration the student will learn how to implement and design a brand identity to work into frontend development. This concentration will distinguish our graduates with the knowledge and ability to create stunning, user friendly, and practical user interfaces. 

AD 1102D Foundations

3

AD 157Digital Imaging

3

AD 257Digital Illustration and Design

3

AD 350Layout & Typography

3

AD 351Design Principles and Application

3

AD 357Web Design

3

AD 449Visual Communication & Cognition

3

AD 450Identity and Application

3

BU 251Principles of Marketing

3

Management (21 credit hours)

The management concentration consists of 21 credit hours of business and leadership courses. This concentration will prepare students to step into leadership roles, and team organization on large projects. As new startups in the digital sector are popping up more and more rapidly, the need for an employee posed to step into leadership roles is highly desired.

BU 241Principles of Management

3

BU 251Principles of Marketing

3

BU 281Managerial Communications

3

BU 343Organizational Behavior

3

LS 275Intro to Leadership

3

LS 375Leadership and Change

3

LS 400Leadership in Teams and Community Organizations

3

Data Structures (23-24 credit hours)

The data-structures concentration is, in effect, a double major in mathematics. In addition to the existing mathematics course, with two additional courses required: Graph Theory and Logic. With this concentration the student will receive more training in the theoretical underpinnings of relational data structures, computer logic, and algorithms. This concentration is designed for students wishing to pursue a post graduate degree to work in data science or logic-based programing.  The courses included in this concentration include:

MA 220Logic

3

MA 253/PS 253Statistics

3

MA 322Calculus III

3

MA 331Abstract Algebra

3

MA 431Abstract Algebra II

3

MA 421Seminar in Mathematics

2-3

MA 422Introduction to Real Analysis

3

MA 440Graph Theory

3