Nov 14, 2018  
2018-2019 Undergraduate Bulletin 
2018-2019 Undergraduate Bulletin

Computing Sciences

Return to: Departments and Programs  

Professors Anderson (emeritus), Gray (emeritus), Rosiene, Russell
Associate Professor Jung
Assistant Professors Becker, Duan, Zegarelli (emeritus)

The department offers programs leading to a B.A. and a B.S. in computer science, a B.S. in computer science and engineering, and a B.A. in multimedia web design and development.  In addition the department offers a Certificate in computer science, and minors in computer science and multimedia web design and development.

In order to provide some consistency for students learning the fundamentals of computing, the department has a base language that is used for its introductory computing courses, CS 114  and CS 115 . The current base language is Java. The term upper-level CS courses used below refers to CS courses having numbers beginning with 2, 3, or 4.

The Bachelor of Arts in Computer Science  provides flexibility to allow students to tailor their majors to satisfy individual talents and goals. It combines a set of required core courses with the opportunity to choose from among a wide variety of elective courses in the various areas of computer science.

The Bachelor of Science in Computer Science  is designed to prepare students for a career in the computer profession, business, or education. It provides students with a solid foundation in both theoretical and applied computer science while also allowing them to explore other areas of interest. The B.S. degree is recommended for students planning to pursue graduate school.

The Bachelor of Science in Computer Science and Engineering  is the interdisciplinary study of software and hardware in a liberal art context.  It combines aspects of both computer science and computer engineering programs and focuses on hardware-software integration, considering the machine as a system.

The Bachelor of Arts in Multimedia Web Design and Development  combines disciplines of computing technology and graphic design aesthetics that are used to deliver engaging multimedia content for the web.

The minor in Computer Science  is open to all University students and exposes the student to the core computer science concepts and data structures, in addition to advanced computer science electives that fit the student’s interests.

The minor in Multimedia Web Design and Development  is open to all University students.  It is a great option for students choosing to major in another field but would also like to learn skills in the construction of web-based interactive media.

The certificate program in Computer Science , open to students with a baccalaureate degree from an accredited college, provides students with the opportunity to sharpen their existing skills or to gain a solid background in Computer Science to aid them in possible career changes. Students may enroll on a part-time basis. For further information, contact the Center for Graduate and Adult Academic Services.

Computing Sciences Honors Program

A candidate for departmental honors in computing sciences must be a major in computer science, computer science and engineering, or multimedia web design and development who has completed 18 credit hours of upper-level courses in their major, and who has achieved a GPA of at least 3.25 in the major and 3.0 overall. In addition, a candidate must complete the equivalent of a semester course on an approved topic not covered in the existing curriculum. An Honors Committee appointed by the chairman and consisting of at least two faculty members reviews the work and administers an oral and/or written examination. The final decision on the granting of honors rests with this committee.

Grade Requirements for a Major or Minor

All required courses (including elective and application requirements for a major) must be completed with a minimum overall average of 2.25. Each of these courses must be taken for a letter grade and may not be taken on a Pass/No Pass basis.

Experiential Education Program

The University’s Experiential Education program is open to computer science majors. Students must complete the first year with at least a 2.5 GPA and have permission from the department’s internship faculty coordinator to be eligible for the program.

All internship students work either full or part time during at least one term, including summer terms. Academic credit is awarded and applied toward degree requirements as unrestricted elective courses. Internship is graded on a Pass/No Pass basis.

For more information, contact the department’s internship faculty coordinator or the Experiential Education office.


    Undergraduate Program(s) & Major(s)Minor(s)CertificationOther Programs