Oct 17, 2024  
2008-2009 Undergraduate Catalog 
    
2008-2009 Undergraduate Catalog [ARCHIVED CATALOG]

Computing and Information Sciences


Virgil E. Wallentine, Head

Professors: Gustafson, Hankley, Mizuno, Schmidt, Singh, Unger, and Wallentine; Associate Professors: Amtoft, Andresen, Banerjee, Hatcliff, Howell, Neilsen, and Stoughton; Assistant Professors: DeLoach, Hsu, and Robby; Instructors: Shea and Thornton; Emeriti Professor: Van Swaay; Associate Professors: Bleyberg and Calhoun; Instructor: Campbell.

234 Nichols Hall
785-532-6350
Fax: 785-532-4353
E-mail: office@cis.ksu.edu
www.cis.ksu.edu

The creation and use of the best possible hardware and software is, broadly speaking, the field of computer science.

Two curricula, computer science and information systems, are offered by the Department of Computing and Information Sciences. Many other fields require a minor emphasis in computer science, and students working toward a dual degree (one in computer science and one in some other field) are common.

The department maintains state-of-the-art computing and networking laboratories. Large-computer facilities are provided by Computing and Network Services. Some students choose to own or share personal computers because of the convenience and learning efficiency of personal interactive computing.

Students may enroll in CIS courses only if they have earned a grade of C or better for each prerequisite to those courses.

The BS in computer science is accredited by the Computer Science Accreditation Commission of the Computing Sciences Accreditation Board, a specialized accrediting body recognized by the Council on Post-secondary Accreditation and the U.S. Department of Education.

The computer science curriculum emphasizes a broad foundation of computer organization, programming languages, software engineering, distributed computing systems, data systems, algorithms, data structures, programming systems and environments, and mathematics, together with electives that focus on some aspect or application of computers. The computer science curriculum is recommended for students planning graduate studies in computing.

Technical electives consist of a set of computer science courses at the 500 level or higher that permit students to concentrate on an area of technical expertise. Common technical areas include: software engineering, which involves management and development of large software systems; operating systems, which consists of the supervisory software that controls the operation of a computer; theoretical computer science; computer systems architecture, which involves design of centralized and distributed computer systems; programming languages and their compilers; data systems; and knowledge engineering (artificial intelligence).


 

Programs

Bachelor of Science

Minor

Courses

Computing and Information Sciences