Computer Science Computer Science Associate in Science Computer science students study the development of computer systems and software and their impact on human society, while acquiring skills in programming and technical problem-solving. Request Information Apply Now Program Contact Amy Ehmann (413) 775-1172 emhmanna@gcc.mass.edu Program Overview Degree Requirements Learning Outcomes Faculty Career Outlook As a computer science major you’ll learn the fundamentals of designing and implementing computer software and systems. You’ll build an understanding of information literacy, strong technology communication skills and the ability to analyze computing problems and design solutions. You’ll take courses in math and programming, with options in computer information systems, engineering, chemistry, physics, biology and geology. Additionally, by completing the program, you’ll meet the requirements of the computer science block approved by the Massachusetts Board of Higher Education. 61-62credits Associate in Science Associate in Science (AS) degrees are typically completed in two (2) years and designed for immediate workforce entry Learn more TransferGuaranteed admission and streamlined transfer to four-year state schools through MassTransfer!Learn more What's Next?The demand for well-trained computer science professionals continues to rise. The skills you develop in the computer science program will be valuable in any entry-level career paths that require technical expertise. You will also be in an excellent position to transfer to a computer science bachelor’s degree program and go on to a career in software development, data science, cybersecurity, game design or artificial intelligence, among others. Analyze a foundational computing problem and apply principles of computing and other relevant disciplines to identify solutions Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline Communicate effectively with a range of audiences Demonstrate an understanding and awareness of information literacy as applied to locating and evaluating data for relevance in problem solving contexts, and recognizing when further data are needed to define and solve problems