Computer Science Learning Outcomes
-
Analyze a problem, and identify and define the appropriate computing requirements
Design a computer-based system, process, component or program to meet the specifications
Implement and test a computer-based design using current techniques, skills and tools
Apply mathematical foundations, algorithmic principles and computer science theory in the design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
-
Function effectively in teams to accomplish a common goal
Understand professional, ethical, legal, security and social issues and responsibilities
Use oral and written communication effectively
Recognize the need for continuing professional development
Program Requirements
If you're fascinated by the endless possibilities of technology, we invite you to embark on an exhilarating journey into the world of computer science with our esteemed department.
The following concentrations are available for the Computer Science program:
- Concentration in Artificial Intelligence and Data Science (UCSA)
- Concentration in Computer Science General (UCSG)
- Concentration in Computer Science General with Cooperative Experience (UCSC)
- Concentration in Information Systems (UCSI)
- Concentration in Information Systems with Cooperative Experience (UCSO)
Career Opportunities
Computer Science majors will be prepared to pursue career opportunities across a wide range of exciting fields, including:
Network Administrator
Manage networks and technical systems, conducting maintenance and upgrades.
Web Developer
Create websites and web applications through programs like HTML, CSS and JavaScript.
Software Engineers
Design, build and maintain software systems for end users.
Application Developer
Creating software applications for computers, mobile devices and other technologies.
Information Security Analyst
Protect companies from cyberattacks through developing and monitoring security measures.
UX Designer
Oversee the design, functionality and overall branding of a product.
Meet Our Faculty
Mayari Serrano Anazco
Mark Morabito
Cornelia Breuning
Nick Ribeiro, Computer Science, 2022
“My time studying computer science at Framingham State University has been fantastic. The professors were incredibly supportive and always know how to address your questions and concerns in an understanding way."
Brian Perel, Computer Science, 2020, Software Engineer II, TJX Companies
“As I reflect on my time at FSU, I am filled with gratitude for the opportunities I've been given and the invaluable experiences that have shaped me into the professional I am today.”
Mukil Selvaraju, Computer Science, 2023, DevOps Engineer, Aspen Technology
“The professors here are not only experts in their respective fields but also exceptionally supportive, offering guidance and encouragement at every step of the way.”
Learn More
If the Computer Science major sounds like a good fit but you would like to learn more, contact Admissions at admissions [at] framigham.edu (admissions[at]framigham[dot]edu) or 508-626-4500.