Sep 16, 2024  
2024-2025 Catalogue 
    
2024-2025 Catalogue

Computer Science


Return to {$returnto_text} Return to: Programs by Area: Majors and Minors

 

Chairperson: Carol Traynor

Associate Professors: Carol Traynor, Rajesh Prasad; Assistant Professor: Adam Albina, Michael Huelsman

The Department of Computer Science offers a major program of study in six areas: Computer Science, Computer Science with Business, Computer Science with Mathematics, Computer Science (Teacher Certification in Computer Science), Computer Information Systems, and Business Analytics (co-managed with the Economics & Business department). The Computer Science department also co-manages the Cyber Criminology major which resides in Criminal Justice. Our degree programs prepare students: to work effectively in industry and government jobs, to teach K - 12 computer science education, and to enter graduate programs

Computer Science: 

The Computer Science Department offers the B.A. in Computer Science program. This program provides students with a strong foundation in the fundamentals of computer science, on both theoretical and application levels. Students take courses that teach them to analyze and solve computing problems and acquaint them with both software and hardware.

Computer Science with Business:

The Computer Science Department offers  the B.A. in Computer Science with Business program. This program targets students  who are interested in both computing and business. Computers are transforming the way business is done. The courses selected in this major are designed to equip the students to apply computers and technology in a business environment. The B.A. in Computer Science with Business provides students with a strong foundation in computer science as well as an appreciation of the business environment by exposing them to principles of management and marketing, finance, and human resource management.  

Computer Science with Mathematics:

The Computer Science Department offers the B.A. in Computer Science with Mathematics  degree program for students who wish to combine an understanding of Computer Science with an appreciation of mathematics.  

Computer Science (Teacher Certification in Computer Science):

Students in this program earn a double major in Computer Science and Secondary Education. In addition, they will have met the requirements of the State of New Hampshire Department of Education for teacher certification (grades K-12). Students pursuing this major will have two advisors, one in the Computer Science Department and one in the Education Department. For details on requirements for the Secondary Education major, please see the catalog entry under Education. Prospective students are advised to consult with both departments.

Computer Information Systems:

The Computer Science Department offers the B.A. in Computer Information Systems (CIS) program which prepares students for all potential career positions in the CIS field. The field is concerned with the effective design, delivery, and use of information and communications technologies to solve problems for industry, government, and society.  The field measures and studies the efficacy and impact of implemented solutions toward strategic improvement and ethical use.  The major provides a foundation appropriate for jobs as a Systems Analyst, Business Analyst, System Administrator, Database Administrator, Information Systems Manager, Chief Information Officer, Chief Technology Officer, and others.  It also provides an appropriate undergraduate curriculum for students that want to pursue a greater specialization in Organizational Behavior, Data Analytics, or Management Information Systems in graduate school.

Business Analytics:

The B.A. in Business Analytics is co-managed by both the Computer Science and Economics & Business departments, and currently resides in the Computer Science Department.  The Business Analytics major educates students to better understand the key performance indicators of success in the enterprise.  Business analytics takes a data-driven approach to understand the current environment and successfully predict the future environment. With a complete and accurate picture of the enterprise, students are positioned to engage with and affect positive change in local, national, and global economies.

Cyber Criminology:

The B.A. in Cyber Criminology is co-managed by both the Computer Science Department and the Criminal Justice departments, and resides in the Criminal Justice Department. The widespread use of technology and the Internet in today’s society has made examining, investigating, and prosecuting cybercrime an essential priority. The interdisciplinary Cyber Criminology program provides students with an understanding of these issues from the fields of criminal justice and computer science. For more information on this program please Click Here .

Computer Science Minors:

The Computer Science Department offers four minors:  Computer Science Minor , Web Design Minor , Cyber Criminology Minor , and Data Analytics Minor  

Courses Offered by the Computer Science Department

Unless otherwise stated below courses can count as a Computer Science elective towards the major programs in our department or our Computer Science Minor.

Programs

    MajorMinor

    Courses

    Return to {$returnto_text} Return to: Programs by Area: Majors and Minors