The Department of Computer Science at Framingham State University seeks to help students prepare to make effective use of computing resources in their work, educational, and personal lives, including adaptation and development of computing systems and tools. Some of the lines of inquiry we help them pursue include net-centric computing, software development, web development, operating systems, databases, mathematical and theoretical foundations, and the ethical aspects and social implications of computing.
We prepare students for graduate work in computer-science and information-technology disciplines, and for professional work in industry, including as software developers, quality engineers, web developers, network administrators, database administrators, and support technicians.
For students in our major and minor programs, we support investigation of how to analyze problems; design solutions; implement those designs; and test the implementations. Students learn to work alone and in teams, and to present their findings effectively in a reports and presentations.
Students will have the following capabilities upon successful completion of our programs:
- Analyze a computing problem, identifying the computing requirements appropriate to solving it.
- Design, implement, and evaluate a computer-based solution to meet desired specifications.
- Explain the computer-science principles used in the design of a computing solution.
- Use the skills and tools of current computing practices.
- Work effectively on a team to accomplish a common design or computing goal.
- Communicate effectively, including orally and in writing, about the analysis, design, or implementation of a system.
- Apply knowledge of computing and mathematics appropriate to the discipline of computer science.
- Explain professional, ethical, legal, security and social issues and responsibilities of computer professionals.
- Analyze the local and global impact of computing on individuals, organizations, and society.
- Show understanding of the need for continuing professional development.
Computer Science Department Assessment Plan (Coming Soon)