Computer Science—B.A.

New York State Registered Program Code: 86099

HEGIS Code: 701.00 {Computer and Information Sciences, General}

Molloy Program of Study Code: CSCBA

Program Learning Outcomes

Students will be able to:

  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
  • Communicate effectively in a variety of professional contexts.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.

Total Degree Credits: 120

Requirements

Major Requirements (37 Credits)

CSC 1200Fundamental Programming

3

CSC 2290Discrete Mathematics I

3

CSC 2350Object-Oriented Programming and Design

3

CSC 2430Design and Analysis of Algorithms

3

CSC 2440Data Structures

4

CSC 4600Internship I

3

CSC 4900Capstone Seminar

3

Complete two Web/Mobile Applications and Smart Systems Courses (6 Credits)

CSC 3300Operating Systems

3

CSC 3370Web/Mobile Game Development

3

CSC 3520Back-End Web/Mobile App Development

3

Complete two Artificial Intelligence and Data Science Courses (6 Credits)

 

CSC 3600Data Visualization

3

CSC 3690Artificial Intelligence

3

CSC 3700Machine Learning

3

Complete 3 or more CSC or CIS elective credits (under consultation with advisor)

Complete three CSC or CIS elective credits (under consultation with advisor)

Related Requirements - (17 Credits)

MAT 2210Calculus I

4

MAT 2220Calculus II

4

MAT 2310Discrete Mathematics II

3

MAT 2320Linear Algebra

3

Complete either (3 Credits)

MAT 1150AElementary Statistics

3

MAT 3610Probability and Mathematical Statistics

3

General Education Requirements

Arts and Fine Arts: 2 out of 4 Disciplines (6 Credits)

  • Art History
  • Music
  • Speech Communication
  • Theatre Arts

English Composition (3 Credits)

Languages (3 Credits)

Languages or Literature (3 Credits)

Social and Behavioral Sciences: 3 out of 4 Disciplines (9 Credits)

  • History
  • Political Science
  • Psychology
  • Sociology

Science (3 Credits)

Mathematics (3 Credits) – MAT 2210 satisfies this requirement

Theology and Religious Studies (3 Credits)

Ethics (3 Credits)

Philosophy (3 Credits)

Physical Education (1 Credit)

Core (Interdisciplinary) (4 Credits)

 

 

Liberal Arts, FST, and Elective Requirements

Liberal arts & sciences (LAS) credits: 90 credits After completing all major, related, and general education requirements, students will need 17 additional LAS credits.  (See note about FST 1000 below.)

FST 1000: all students who start at Molloy with less than 30 transfer credits are required to take this one-credit course. It satisfies one credit of both LAS and elective credit. 

Electives requirement: 25 credits or minimum to reach total degree credits.