Computer Science and Entrepreneurship Major (B.S.)

This is an archived copy of the 2017-2018 catalog. To access the most recent version of the catalog, please visit

The Computer Science and Entrepreneurship (CS&E) program combines a solid foundation in computing with the entrepreneurial and business skills necessary to succeed in today's start-up and high-tech environments. The program is designed in response to market demand for students proficient in computer science with business knowledge.

Students in the bachelor of science in Computer Science and Entrepreneurship degree program are required to complete three sponsored projects focusing on entrepreneurship, engineering, and a new venture creation. The courses give students the opportunity to work with industry experts through internships and sponsored research. Students are also required to create a business plan, which they will have to pitch to venture capitalists and industry professionals.

Career opportunities for students with an undergraduate CS&E degree are varied, and may include such areas as applications developer, computer and information research scientist, data security specialist, database administrator, database developer, multimedia developer, network architect, product development manager, quality assurance analyst, software systems developer, user experience designer, or web developer.

Program Educational Objectives

Within five years of graduation, a CS&E student should be able to:

  • Demonstrate mastery of the core areas of computer science
  • Invent, develop, manage, and evaluate computing systems and services
  • Exercise professional responsibility and have appreciation of the social, legal, ethical, and cultural issues inherent in the computing field.

Program Outcomes

The program enables students to achieve, by time of graduation, the following competencies:

  • Apply knowledge of computing and mathematics appropriate to the discipline.
  • Analyze a problem, and identify and define the computing requirements appropriate to its solution.
  • Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
  • Function effectively on teams to accomplish a common goal.
  • Be cognizant of professional, ethical, legal, security, and social issues and responsibilities.
  • Communicate effectively with a range of audiences.
  • Analyze the local and global impact of computing on individuals, organizations, and society.
  • Recognize the need for, and an ability to engage in, continuing professional development.
  • Use current techniques, skills, and tools necessary for computing practice.
  • Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.
  • Apply design and development principles in the construction of software systems of varying complexity.

Students majoring in computer science and entrepreneurship must complete 128 credits to graduate, satisfy the University's Discovery Program, and complete 61 credits in the major with a minimum of C- in each course and 16 business-related credits in the entrepreneurship area. Students must maintain an overall cumulative GPA of 2.0 or better.

Transfer students who elect to major in computer science and entrepreneurship must earn 61 approved credits for completion of the their major, of which at least 24 credits must be completed at UNH Manchester; and 16 approved credits for completion of the entrepreneurship component.

Program Requirements

Mathematics and Science 1
COMP 490Statistics in Computing and Engineering4
COMP 500Discrete Structures4
MATH 425Calculus I (may be used to satisfy the Quantitive Reasoning Discovery Requirement)4
PHYS 407General Physics I (may be used to satisfy the Physical Science Discovery requriements)4
Computing Core
COMP 415Mobile Computing First and For Most (may be used to satisfy Environment, Technology, and Society Discovery requirements)4
COMP 425Introduction to Programming4
COMP 430Systems Fundamentals4
COMP 525Data Structures Fundamentals4
COMP 530Machine and Network Architecture4
COMP 560Ethics and the Law in the Digital Age (may be used to satisfy Humanities Discovery requirements)4
COMP 625Data Structures and Algorithms4
COMP 698Special Topics (Systems Software)4
Project and Professional Practice 2
UMST 582Internship and Career Planning Seminar1
COMP 590Entrepreneurship Project4
COMP 690Internship Experience4
COMP 790Capstone Project4
Entrepreneurship Component
BUS 410Introduction to Entrepreneurship4
BUS 453Leadership for Managers4
BUS 565Selling and Sales Management4
BUS 675Special Topics in Business Administration1-4
Computing Topics
Select three courses in computing to broaden and advance student learning of computing innovations12
Total Credits86-89

The CS&E program of study requires three mathematics courses and one physics course


The program prepares students for the workforce and further education in a holistic way by emphasizing communication, collaboration, team work, initiative, appreciation for diversity, and self-direction and responsibility. These competencies are developed through the sequence of courses.

For additional information about the computer science and entrepreneurship program, contact Michael Jonas, (603) 641-4352,, or contact the UNH Manchester Office of Admissions, (603) 641-4150,