May 14, 2024  
2016-17 College Catalog 
    
2016-17 College Catalog [ARCHIVED CATALOG]

Computer Science, B.S.


Return to {$returnto_text} Return to: Academic Programs

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

For more information, contact:
Dr. Michelle Bower, Computer Science Department chair, at 802-387-6854 or michellebower@landmark.edu,
 

Sample Course Sequence


Semester Two - 13 Credits


Semester Three - 15 Credits


Study Abroad/Summer/January Term - 3 Credits


  • 2000-level Elective (3 credits)

Semester Four - 16 Credits


Semester Five - 14 Credits


  • CS2735 Embedded Systems (3 credits)
  • CS3434 Operating Systems (3 credits)
  • Natural Science with lab (4 credits)

Semester Six - 16 Credits


  • CS3321 Computer Graphics (3 credits)
  • Natural Science with lab (4 credits)
  • General Elective (3 credits)
  • CS3141 Database Design (3 credits)
  • MA3321 Probability Theory (3 credits)

Semester Seven - 15 Credits


  • CS3545 Software Engineering (3 credits)
  • CS3451 Programming Languages (3 credits)
  • CS Elective 2000+ level (3 credits)
  • CS4411 Artificial Intelligence (3 credits)
  • Elective 2000+ (3 credits)

Semester Eight - 15 Credits


  • CS4991 Capstone (3 credits)
  • CS4895 Computer Architecture (3 credits)
  • CS4885 Social & Ethical Aspects of Comp Sci (3 credits)
  • Elective 2000+ (3 credits)
  • Elective 2000+ (3 credits)

B.S. Computer Science Curriculum - 121 Credits


General Education Core 37 credits
BS Computer Science Major requirements 46 credits

EN 1011 Composition & Rhetoric (3 credits)

EN 1021 Research and Analysis (3 credits)

FY 1011 First Year Experience (3 credits) OR FY 1001 Foundations in Learning (3 credits)

Communications (3 credits)

Humanities (3 credits)

Social Science (3 credits) SS 1101 recommended

MA 2701 Introduction to Calculus (3 credits) 

Natural Sciences (8 credits)

CS 1451 Computer Science I (4 credits)

CS 3451 Programming Languages (3 credits)

PE 1 credit


CS 2221 Web Science (3 credits)
CS 2311 Game Story (3 credits)
CS 2452 Computer Science II (4 credits)
CS 2461 Mobile Application Programming (3 credits)
CS 2501 Data Structures & Algorithms(3 credits)
CS 2615 Networking & Security (3 credits)
CS 2735 Embedded Systems (3 credits)
CS 3141 Database Design (3 credits)
CS 3321 Computer Graphics (3 credits)
CS 3434 Operating Systems (3 credits)
CS 3545 Software Engineering (3 credits)
CS 4411 Artificial Intelligence (3 credits)
CS 4885 Social and Ethical Aspects of CS (3 credits)
CS 4895 Computer Architecture (3 credits)
CS 4991 Capstone (3 credits)

 

Math & Natural Science Requirements 14 credits

Natural Science, including Lab (4 credits)
MA 2751 Linear Algebra (4 credits)
MA 2764 Discrete Math (3 credits)
MA 3321 Probability Theory (3 credits)

 


Electives 1000-2000 level 21 credits

Computer Science electives 2000 or higher: 3 credits

 

Return to {$returnto_text} Return to: Academic Programs