Bachelor of Science in Computer Science
Department of Computer Science
Kent State University
The Bachelor of Science (BS) program in Computer Science at the Department of Computer Science, Kent State University, is applying for the ABET accreditation, Computing Accreditation Commission (CAC)
Program Educational Objectives (PEOs)
The Computer Science BS program seeks to prepare students:
1. To have successful careers as computing professionals, with a solid understanding of software development and computer systems, and the foundation for life-long learning in the field;
2. To have an academic foundation suitable for graduate study in computer science or related areas;
3. To be able to function effectively on software development teams, with oral and written communication skills, and with an understanding of professional ethics and responsibility.
Student Outcomes (SOs)
Graduates of this program will be able to:
SO1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
SO2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
SO3. Communicate effectively in a variety of professional contexts.
SO4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
SO5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
SO6. Apply computer science theory and software development fundamentals to produce computing-based solutions. [CS]
Course Names and Coordinators
|Course Code||Course Name||Coordinator|
|CS 13001||COMPUTER SCIENCE I: PROGRAMMING AND PROBLEM SOLVING||Mikhail Nesterenko|
|CS 23001||COMPUTER SCIENCE II: DATA STRUCTURES AND ABSTRACTION||Jonathan Maletic|
|CS 23022||DISCRETE STRUCTURES FOR COMPUTER SCIENCE||Arvind Bansal|
|CS 33007||INTRODUCTION TO DATABASE SYSTEM DESIGN||Ruoming Jin|
|CS 32301||HUMAN INTERFACE COMPUTING||Angela Guercio|
|CS 33101||STRUCTURE OF PROGRAMMING LANGUAGES||Arvind Bansal|
|CS 33211||OPERATING SYSTEMS||Qiang Guan|
|CS 33901||SOFTWARE ENGINEERING||Jonathan Maletic|
|CS 35101||COMPUTER ORGANIZATION||Augustine Samba|
|CS 35201||COMPUTER COMMUNICATION NETWORKS||Hassan Peyravi|
|CS 44001||COMPUTER SCIENCE III-PROGRAMMING PATTERNS||Mikhail Nesterenko|
|CS 46101||DESIGN AND ANALYSIS OF ALGORITHMS||Feodor Dragan|
|CS 49901||CAPSTONE PROJECT (ELR) (WIC)||Augustine Samba|
Concentrations and Coordinators
|Data Engineering||Xiang Lian|
|Game Programming||Kwangtaek Kim|
|Information Security||Gokarna Sharma|
|Robotics and Embedded Systems||Jong-Hoon Kim|
Annual Student Enrollment
Table 1: The Enrollment of the BS Program in Computer Science
A Summary of Our Graduates
Table 2: The Number of BS Students Graduated