BS in Computer Science
UMass Lowell’s computer and information sciences program uses a bottom-up approach, where you first learn about the machine you will be using as a tool. Our programming sequence allows you to build a precise model of computation without requiring prerequisite experience in computational thinking. Through the curriculum’s required courses, you'll gain a strong foundation in both the software and hardware aspects of computing, as well as the mathematics and science that underlie the discipline.
Electives in the later years allow you to study an area of computer and information sciences in greater depth. You can choose an option in cybersecurity, bio-cheminformatics and data science to further specialize and focus on particular paths of study. Many students also enroll in our robotics minor.
Our research labs support undergraduate and graduate students, and we have close ties with regional and national high-tech companies that employ our current students and alumni. Research is funded by the National Science Foundation, the Department of Defense, the National Institutes of Health, the National Institute of Standards and Technology and other government and industry sources.