B.S. in Computer Science

Program Overview

As computational thinking and processes permeate our daily lives, computer science has the ability to revolutionize our understanding of our natural world, our industries, and even ourselves. A degree in computer science from Fairfield University provides both marketable skills and intellectual breadth that can be applied to any career choice.

Fairfield’s computer science curriculum encompasses a truly unique combination of experiences:

  • Experiential Hands-On Learning: A unique curriculum guarantees computer science students the equivalent of 20 months of real-world experience through a sophomore year service-learning initiative, a junior year entrepreneurial experience, and an industry-based senior capstone project. 
  • Cross-Disciplinary Engineering Exposure: As part of the School of Engineering, computer science students have access to other engineering disciplines and engineering-heavy industries, which expands career opportunities exponentially.
  • Student Mentoring: By volunteering as high school mentors, students learn valuable management skills, they become comfortable explaining highly technical concepts simply and clearly, and they experience the satisfaction of sharing their knowledge to help others.
  • Liberal Arts Core: A strong foundation in the liberal arts encourages engineers to think critically, design imaginatively, communicate clearly and collaborate productively. 
  • Academic/Research Activities and Internship: Companies from a variety of domains, such as The Weather Company (visualization), Servo-Robot (artificial intelligence and user interface design), Federal Aviation Administration (software engineering and data mining), Saugatuck Energy (artificial intelligence) have an on-campus presence and provide computer science students opportunities to interact with industry leaders.

 

At Fairfield, undergraduate students can pursue multiple degree options as follows: a BS degree in computer science (accreditation track), a BS degree in computer science (liberal arts track), a double major in computer science and mathematics, or a minor in computer science.

The computer science accreditation track is preparing for accreditation by the Computing Accreditation Commission of ABET. This track offers a Master of Science program that allows students the option of earning a combined BS/MS degree in computer science and software, in just one additional year.

Outcomes & Objectives

Program Educational Objectives:

Within a few years of graduation, alumni of the Computer Science (liberal arts track) program are expected to:

  • PEO - 1: apply their in-depth understanding in areas of software development methods to solve problems in a modern technological society as productive computer scientists or engineers and/or enter and succeed in a graduate program.
  • PEO - 2: function effectively, both individually and within multi-disciplinary teams.
  • PEO - 3: continue as lifelong learner to develop their computing and engineering abilities, problem-solving skills, and aptitude for innovation.
  • PEO - 4: practice professional ethics with social responsibility through service in the framework of a global technical community.

  

Student Outcomes:

  1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

 

Annual Student Enrollment and Graduation Data:

Academic
Year

Full Time
Enrolled
Part Time
Enrolled
Graduates
2014-2015 16 1 0
2015-2016 21 2 3
2016-2017 20 1 2

Requirements

The Computer Science (accreditation track) program supports the mission of the University by providing a curriculum focusing on the most advanced practices of computer science through continued assessment by employers, alumni, faculty and students. The Computer Science (accreditation track) BS program is preparing for accreditation by the Computing Accreditation Commission of ABET.

For the Computer Science Accreditation Track Major: see the requirements and course descriptions in the Undergraduate Catalog.

 

The Computer Science (liberal arts track) program supports the mission of the University by providing a flexible curriculum focusing on the advanced practices of computer science grounded in a strong liberal arts core curriculum.  Students have the flexibility to choose a wider range of elective courses, which can also allow them to pursue a variety of minors or even double majors (such as the Computer Science / Mathematics double major). 

For the Computer Science Liberal Arts Track Major: see the requirements and course descriptions in the Undergraduate Catalog.

Double Major in Computer Science and Mathematics

To see the courses students need to complete a double major in Computer Science and Mathematics, please see the Undergraduate Catalog. This double major is available for students in the Accreditation Track and the Liberal Arts Track.

Five-Year Dual-Degree BS/MS Program in Computer Science and Software Engineering

A five-year program is offered in Software Engineering at Fairfield's School of Engineering, leading to a Bachelor of Science and Master of Science dual degree. This program embraces the educational objectives of the undergraduate program in Computer Science (accreditation track), as well as those of the graduate program in Software Engineering. It emphasizes experiential learning in terms of industrial internships following the sophomore year, and a final capstone project that guides students through a process of design and innovation at the level of a professional engineer. Graduates of the program master the knowledge and tools they need to create the next generation of software solutions to ever more complex technological and societal problems.

See the Software Engineering Five-Year Dual Degree Bachelor and Master of Science Program requirements and course descriptions.

Faculty

The School of Engineering faculty are a community of leading-edge scholars who are dedicated to their students, research, and teach with passion. If you have an interest in engineering — no matter the focus — our exceptional faculty will get you on the path to success.

Internships

There are two types of internships students can attain: internships for academic credit and non-credit internships. Internships for academic credit must be approved by faculty and are connected to an academic course. Some departments have lists of available for-credit internships and some may approve internships that you find on your own as well.

Life After Fairfield

The School of Engineering aims to graduate students with leading-edge engineering skills and additional competencies in oral and written communications and critical thinking who possess:

  • A well-developed cultural orientation
  • An understanding of economic values
  • A sense of ethical and social responsibility

Fairfield's engineering programs graduate liberally educated engineers equipped with knowledge and experiential skills so they may successfully enter the mainstream of industrial/manufacturing activity, education, or government service, or to continue with postgraduate studies. Our close interactions with industry enable employment of our graduates in all sectors of industry, government, and academe.

Learn more about how Fairfield's Office of Career Planning can support your post-graduate goals, and how Fairfield's tight-knit alumni network can build career and mentoring opportunities that last a lifetime.

Search Results


Close