Mobile Menu

Freshman Online Advising

Computer Science is a discipline concerned with the study of computing with focus towards programming, automating tasks, creating tools to enhance productivity, etc. Computer Science provides tools that are central in exploring and solving problems in engineering, biology, finance and many other disciplines.

The Bachelor’s degree in Computer Science provides students with the breadth and depth to succeed in this rapidly changing science. Degree requirements include courses in programming languages, data structures and algorithms, operating systems, compilers, software engineering, and computer organization, as well as mathematics, statistics and the natural sciences. Graduates of this program are well-prepared for immediate employment in either the computer industry or many other businesses that increasingly rely on computer science.

The Computer Science main office is located on the third floor of the Micron Engineering Center building (MEC 302J). Students and visitors are encouraged to visit us and familiarize themselves with our location.

The Bachelor of Science degree in Computer Science is accredited by the Computing Accreditation Commission of the Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET),

Students are encouraged to use the College of Engineering’s website as a resource for linking to the department’s information, where advisement information is kept up to date with current information. See

The information provided in the FAQs not a substitute for personal advisement, but is a first step in getting registered for classes for students that cannot attend an on-campus advisement session. Students with questions after reading the material on this page are encouraged to contact the College of Engineering’s Advising Center by phone at 208-426-2688 or by email at

To request more information about the Computer Science Department and its programs, contact the office:

Telephone: (208) 426-5767
Engineering Building, Room 236