skip to main contentskip to navigation

St. Joes of Maine, the University of Maine at Farmington, Northern Maine Community College, Computer Science, Assumption College, UC Boulder, and MORE!

By LHS Aspirations









In New England




Beyond New England




Majoring in Computer Science

To all of you problem solvers and logical thinkers, if you have likely for computers and technology, perhaps you should look into majoring in computer science.

Computer science is a major for problem solvers who want to learn how to use computers and computational processes to build websites, program robots, mine data, and more. Computer science majors may go on to master’s or doctorate programs in the field, and they can work in research and industry. Students will gain experience with the theory and practice of computer science as they explore algorithms, programming languages, and operating systems, for example. In classes, majors may apply their learning to topics like computational finance, robotics, and network security. https://www.usnews.com/education/best-colleges/computer-science-major-overview

Is Computer Science right for me?

Would I enjoy learning languages to communicate with computers?

Am I creative, logical, and persistent?

Do I enjoy being able to solve challenging problems?

Do I like to create tools that increase productivity?

Do the latest technologies excite me?

Common Courses

  • Calculus
  • Statistics 
  • Linear Algebra 
  • (More Relevant Math classes)
  • Algorithm Design
  • Computer Organization   

Careers


Software Developer

Create software programs that allow users to perform specific tasks on various devices, such as computers or mobile devices. They are responsible for the entire development, testing, and maintenance of software.

Computer Hardware Engineer

Are responsible for designing, developing, and testing computer components, such as circuit boards, routers, and memory devices. 

Computer and Information Systems Manager

Analyze a company's technology needs and oversee the implementation of appropriate data systems. They need to be able to evaluate software, hardware, networking, and other technology resources for purchase or development purposes.

ADA Compliance Errors0