Computer science is a mathematics-based discipline that analyzes how abstract computational processes can solve problems, and then develops algorithms—precise procedures for computing a result or achieving a goal—as computer programs to address them.
Life After Lawrence
Lawrentians can enjoy careers in...
Software engineering, web development, actuarial science, programming, Silicon Valley, game development, banking, entrepreneurship
Recent employers include...
Apple, Facebook, Google, LinkedIn, Microsoft, Nintendo, Pixar, Epic Systems, CISCO Systems, IBM, Northwestern Mutual, Austrian Research Institute for Artificial Intelligence
Lawrentians can earn advanced degrees in...
Computer science, business (MBA), mathematics
Recent schools include...
Chicago, Columbia (NY), Georgia Tech, Marquette, NC State, Oregon State, Rensselaer Polytechnic Institute, U of Michigan School of Information
Components of the Major
- Introduction to Computer Science
Intermediate Programming Concepts
Introduction to Data Structures
Data Structures and Algorithm Analysis
Calculus, Multivariable Calculus
- Three upper-level computer science electives
Complete an independent study project
Computer Science Senior Seminar
The Chandler Senior Experience
Each computer science senior completes an independent project they present to fellow seniors and professors during the Computer Science Senior Seminar.
Recent Senior Experience projects include:
Ensemble Machine Learning for Student Retention Prediction
AIRS: Anytime Iterative Refinement of a Solution
An Automated Travel Scheduler
Applications of Linear Regression in Exploratory Data Analysis
Iterative Statistical Verification of Probabilistic Plans
Machine Learning and Language Translation with Neural Networks
Pricing of Data in an Online Environment