Get preparation in one of the fastest growing fields
Get an education that promotes lifelong intellectual growth and prepares you for a professional career or advanced study. The program is grounded in the principles, theories, and application of the science of computing with special emphasis in the areas of big data analytics and software development.
You will develop the ability to effectively apply discipline knowledge to solve real-world problems, adapt as the field changes, and make ethical decisions. The curriculum provides the foundations of team skills and allows you to improve their interpersonal skills and professional attitudes. You will have an opportunity to participate in an internship and in undergraduate research.
Upon completion of the Computer Science Major, you will be able to:
- Analyze a problem, develop/design multiple solutions, and evaluate and document the solutions based on the requirements.
- Communicate effectively both in written and oral form.
- Identify professional and ethical considerations and apply ethical reasoning to technological solutions to problems.
- Demonstrate an understanding of and appreciation for the importance of negotiation, effective work habits, leadership, and good communication with teammates and stakeholders.
- Learn new models, techniques, and technologies as they emerge and appreciate the necessity of such continuing professional development.
It is highly recommended that entering students have four years of high school mathematics including the equivalent of pre-calculus.
Students wishing to apply courses transferred from other institutions to the Computer Science major should meet with the department chair to determine the applicability of the courses before registering for any Computer Science courses at Worcester State University.
A laptop computer running Windows, macOS, or Linux is required for courses in the Computer Science program. A Chromebook will not work.
Concentrations in Computer Science
Data is being generated at high speed, in large volumes, and by a variety of systems around the world. In such a data-driven and information-centric world, the ability to analyze information and make informed decisions is crucial to every field including business, medicine, the sciences, entertainment, and government. This concentration provides students with the skills, techniques, and knowledge needed to pursue a career in this field.
The purpose of this interdisciplinary concentration is to prepare Computer Science students to enter science-intensive fields of bioinformatics, computational biology, computational chemistry, and molecular modeling including genomics and proteomics. With the advent of the Human Genome Project, an explosion of genomics information has occurred and databases such as GenBank and EMBL have grown at a rate that now requires storage, organizing, and indexing of the information.
Questions of gene expression have led to computational biology, the process of analyzing genomic sequences and to the field of proteomics, the understanding of protein structure and function. The information obtained by computational biology and computational chemistry is used in the design of new drugs to treat a variety of diseases. Major drug and biotechnology companies are seeking people trained in bioinformatics.
Software systems impact all aspects of life, from phones, to cars, to work lives, and beyond. Software developers analyze the software and infrastructure needs of people and organizations and then coordinate the design, implementation, and testing of the solutions. This concentration provides students with the skills, techniques, and knowledge needed to pursue a career in this field.
See the diverse career paths a degree in Computer Science can prepare you for
There are countless career paths for computer science students in a variety of fields.