• programming, computer hardware, and their interactions
  • learn about programming in general, the operation of a computer at a high level, and the theory of computing
  • think logically and enjoy automating processes with machines
  • using computers in engineering, the sciences, and mathematics
  • graduate studies in computer science, if you combine this with a mathematics degree

Department Mission:

The Computer Studies program supports the mission of Belmont Abbey College by preparing students to succeed using computer systems to solve problems faced by individuals and organizations and to keep up with emerging technology and its uses. Designed to appeal to students with a wide variety of computer-related interests, our programs enable students to solve problems using their knowledge of computer technology, reasoning skills, ability to gather information, and skill at communicating proposed solutions effectively to a variety of audiences. This approach enables students to understand and evaluate the impact of their solutions and decisions and to continue their education independently. We welcome a diverse body of students and provide them with programs that foster an appreciation of their ethical, social, and public responsibility, helping them to lead lives of integrity, to succeed professionally, and to become responsible citizens.

Department Goals:

The Computer Studies Department offers two minors and a concentration in Business (see Concentrations section under Department of Business, above). Courses are offered in computing fundamentals, computer programming, systems analysis, and computing applications. The goals of the department are to help students gather information about information systems, reason correctly about them, solve problems with information systems, evaluate the impact of their solutions, and then, to communicate their reasoning and proposed solutions effectively to a variety of audiences. In addition, the department helps students acquire the skills needed for ongoing independent study.

The minor in Information Systems is designed for students who want to understand, analyze, specify, use, or manage computer-based information systems without necessarily needing extensive training in computer programming. Although these students typically major in Accounting, Business, or Economics, students from any major are welcome to minor in IS.

  • CS – 201 Introduction to Programming or CS 243 – Web Site Development
  • CS – 220 Introduction to Information Systems
  • CS – 307 Files & Data Base Access
  • CS – 309 Information Systems Analysis
  • CS – 310 Information Systems Design or CS 403 – Management of Information Systems

A grade of “C-” (1.67) or better must be earned in all courses required for any minor in the department. Students should consult with the Department Chair and complete an official declaration of minor form as early as is feasible.

It is the student’s responsibility to see that all degree requirements for graduation are fulfilled.

The minor in Computer Science is designed for students who want to understand fundamental computing concepts in order to be able to write and use computer programs. Although such students typically major in mathematics, the sciences, or engineering, students from any major are welcome to minor in CSC.

  • CS 201 – Introduction to Programming
  • CS 234 – Introduction to C++

Any three of the following:

  • CS 302 – Data Structures
  • CS 325 – Logic and Algorithms
  • CS 320 – Operating Systems
  • CS 322 – Computer Architecture
  • CS 332 – Foundations of Computing
  • CS 345 – AI and Expert Systems
  • CS 410 – Program Testing and Verification

A grade of “C-” (1.67) or better must be earned in all courses required for any minor in the department. Students should consult with the Department Chair and complete an official declaration of minor form as early as possible.

It is the student’s responsibility to see that all degree requirements for graduation are fulfilled.

Faculty:

GuptaS 682x1024 Computer Studies

Mr. Gireesh Gupta – I have been at Belmont Abbey College in the Department of Computer Studies for the past 29 years and have felt blessed all along. Being a part of the students’ academic life and witnessing their development into successful and responsible citizens resonates with me.

BobLover1 682x1024 Computer Studies

Dr. Bob Lover – I like teaching a wide variety of courses. My primary goal in each of them is to help students learn to reason better.

Dr. Robert Lover - Chair & Associate Professor of Computer Studies
B.A., Kalamazoo College
M.A., Miami University of Ohio
M.A., Case Western Reserve University
Ph.D., Case Western Reserve University

Gireesh Gupta - Associate Professor of Computer Information Systems
B.S., Meerut College
B.S., Harcourt Butler Technological Institute
M.S., The University of Rochester
M.B.A., The University of Rochester