Computer Science and Information Systems
(413) 662-5595
www.mcla.edu/csci
Chairperson: David Eve, Ed.D.
Email: D.Eve@mcla.edu
Computer Science Major
The Department of Computer Science offers a four-year program leading to a Bachelor of Science in Computer Science, with one of two concentrations. Students majoring in other departments may complete a computer science minor for the following concentrations: information technology, or software development.
Computer science encompasses a broad range of computing and communications technologies that are used for the development of business, commerce, robotics, entertainment, educational, medical and information system products. The dependence on modern computer systems has created a growing demand for software developers who can meet the needs of businesses and consumers. The application of these technologies now stretches from the factory floor to the office, boardroom and home. Current products range from standalone applications to fully distributed networked systems, and are made possible by the concepts of object oriented programming and design.
Career opportunities for graduates with these skills exist both in Internet companies and in more traditional companies that have a need for distributed systems of networked computers and software systems. Recent graduates have found employment with Internet startup companies, the insurance industry, communications companies and government contractors. The major program is designed to provide students with a strong grounding in several areas.
Students graduating with a major in Computer Science will be able to:
- Develop and maintain professional quality software applications, products, and systems;
- Competently use major software applications found in industry;
- Communicate ideas effectively with others;
- Create and maintain hardware systems.
Computer Science Programs
Students majoring in Computer Science must select one of the following concentrations: Information Technology or Software Development.
