Skip to Content

Bachelor of Science in Computer Science

Why Computer Science?

According to the U.S. Bureau of Labor Statistics, computer science-related fields will account for America’s greatest job growth through 2018, including these exciting opportunities:

  • Cybersecurity
  • Game Design & Development
  • Software Design
  • Mobile Apps Development
  • Informatics & Computing
  • Computer Hardware Engineering

What is Computer Science?

Computer Science is the science of problem solving in the transfer and transformation of information. Study includes mathematics, programming, software design, and computer architecture. Courses in high-level computer languages such as JAVA, C, and C++ provide the foundation. Other courses include logic, networking, operating systems, interactive digital design, and mobile development.

Is Computer Science Right for You?

Do you have:

  • A strong interest in learning technical skills in programming
  • Persistence in applying new approaches to solving problems
  • The ability to follow, analyze, and create solutions in a structured way
  • An eye for detail
  • Solid communication skills, including writing
  • 3-4 years of high school math, including algebra and geometry

Meet the Mathematics & Computer Science Department Faculty

Sample Course Sequence

SEMESTER ONE—14 credits
CSS1635 Computer Science I (4 credits)
EDU1011 Perspectives in Learning (3 credits)
WRT1011 Composition & Rhetoric (3 credits)
MAT2731 Intro to Calculus, or higher (3 credits)
PHE (1 credit)

SEMESTER TWO—13 credits
CSC2635 Computer Science II (4 credits)
WRT1012 Research & Analysis (3 credits)
2000-level Elective (MAT2833 Calculus II preferred, 3 credits)
CSC2621 Web Science (3 credits)

CSC2638 Data Structures & Algorithms (3 credits)
MAT2751 Discrete Math (3 credits)
Social Science Core (3 credits) (SOC, PSY, POL, ANT)
GAM2601Game Story (3 credits)
Elective 1000+ (3 credits)

2000-level Elective (3 credits)

SEMESTER FOUR—16 credits
Humanities core (3 credits) (HIS, REL, PHI, HUM
CSC2751 Networking & Security (3 credits)
CSC2636 Mobile Application Programming (3 credits)
Communications (COM2063 preferred, 3 credits)
Natural Science with lab (4 credits) (NSC, BIO, ENV, CHE)

SEMESTER FIVE—14 credits
MAT2741 Linear Algebra (4 credits)
CSC2771 Embedded Systems (3 credits)
CSC3871 Operating Systems (3 credits)
Natural Science with lab (4 credits) (NSC, BIO, ENV, CHE)

SEMESTER SIX—16 credits
CSC3841 Computer Graphics (3 credits)
Natural Science with lab (4 credits) (NSC, BIO, ENV, CHE)
General Elective (3 credits)
CSC3741 Database Design (3 credits)
MAT3721 Probability Theory (3 credits)

CSC3874 Software Engineering (3 credits)
CSC3731 Programming Languages (3 credits)
CSC Elective 2000+ level (3 credits)
CSC4741 Artificial Intelligence (3 credits)
Elective 2000+ (3 credits)

CSC4991 Capstone (3 credits)
CSC4871 Computer Architecture (3 credits)
CSC4881 Social & Ethical Aspects of Comp Sci (3 credits)
Elective 2000+ (3 credits)
Elective 2000+ (3 credits)



John Russo
Program Coordinator, B.S. in Computer Science 


Interested in applying?

Whether you are new to Landmark College or are a former student interested in returning for a baccalaureate degree, you can apply here. (The re-enrollment process for Landmark College alumni can be found under the Returning tab.)

Back to top