The Computer Science major leads to a career in software development. The broad focus of study involves the understanding and design of computers and computational processes. The Computer Science major puts special emphasis on mathematics, the conceptual design of software, and the interaction of software with computer hardware.
The Bureau of Labor Statistics projects growth rates between 12% and 37% in computing and information technology occupations from 2012 through 2022. It is also increasingly attracting students eager to make a difference in the world through the humanitarian and social aspects of computing for social good, particularly through the Humanitarian F.O.S.S. project (Free and Open Source Software).
Students have opportunities to contribute to Humanitarian F.O.S.S. projects, as well as help the disabled through work with the GNOME Accessibility community. In their Senior Software Engineering Projects, student teams have worked on accessibility projects such as Caribou (an onscreen keyboard), a filter to improve screen readability, and an application to vocalize commands.
Read about the recent Twenty-Eighth Annual Invitational High School Computer Programming Contest for local high school students.
A Foundation for the Future
Computer Science provides a strong background in programming and software development, and will prepare you in the design and development of user-oriented computer applications and systems. The substantial foundation in mathematics and computer hardware in this major offers students considerable strength in today’s job market.
Visit the Institute for Computing for information on other computer majors available at Western New England University.
- This major will prepare you to be a software engineer/analyst/developer and to design and develop software applications.
- According to CNBC, "Information technology remains one of the hottest areas for hiring, helped by a boost from the development of apps for iPods, tablets, smartphones and other devices. Computer system analysts, who plan and develop computer systems, remain in high demand, despite the outsourcing and cloud computing trends."
- The Department of Computer Science and Information Technology has assembled an Industry Advisory Board to help stay apprised of trends in the industry, from changes in technology to forecasting course offerings and determining what skills companies are looking for in their new hires.
- The Department hosts an annual A.C.M. Collegiate Programming contest.
- Learn about our recent programming contest for local high school students.
Computer Science Curriculum
Your broad focus of study will involve the understanding and design of computers, and computational processes and their applications. The Computer Science major puts special emphasis on the conceptual design of software that directs computers or computer applications, and on the interaction of this software code with computer hardware.
You will gain extensive experience with object-oriented programming languages, including Python, Java, C/C++, and more. The curriculum concentrates on the scientific, mathematical, and theoretical aspects of the design of computer systems, while also developing communication skills through a strong liberal arts curriculum.
Classes are small and taught by experienced professors (not graduate students) who take a personal interest in their students' progress. Their prime focus is teaching and mentoring you, and our students find their professors are easy to approach and available for one-to-one consultation. Computer Science faculty have a combination of excellent academic credentials and extensive backgrounds in computer-related industries.
The rapid advancement of technology makes ongoing professional development critical for our faculty. Our faculty are involved in the Professor’s Open Source Summer Experience (POSSE), a Red Hat-sponsored cultural immersion in the tools and practices of open source communities and designed for professors looking for ways to bring their students into active participation in those communities.
Internships, Research, and Special Opportunities
You'll have hands-on experiences, including lab work with interesting applications and multimedia programs. Independent study projects have included the creation of a WNE mobile app, a prototype for a course registration system for the University, a graphics project involving animation and themes from Toy Story, and the creation of an interactive chat room that is now being used on campus and in dormitory networks.
You’ll also have internship opportunities to learn what's happening outside the University. Past internships have included working at a police department doing database applications, and at a plastics company working on systems administration and network administration with machines that check bar-coding processes. Student have opportunities to contribute to Humanitarian F.O.S.S. projects, and help the disabled by working with the GNOME accessibility community.
Recent graduates have been hired by Financial Partners Inc., Suddekor, United Healthcare, Staples, and Meditech. Others attend graduate school, including a recent graduate who was awarded a $30,000 annual stipend to study at Worcester Polytechnic Institute. Our graduates are employed in such wide-ranging positions as:
- project manager for the U.S. Food and Drug Administration
- IT manager for Travelers Insurance
- senior software engineer for General Dynamics Information Technology
- director of enterprise infrastructure for Fidelity Investments
- program analyst for Meditech
- Java developer for Verizon
- programmer/analyst for United Bank of Scotland
Computer Science students are active in:
• Alpha Lambda Delta (First-year honor society) • Association For Computing Machinery (A.C.M.) • Entrepreneurship Club • Community Services (Helping Schools) • Honors Program • Study Abroad Program
Many of our students also participate in varsity and intramural sports, special interest groups, and student government.
This school offers programs in:
Last updated March 2, 2018