Objectives and Outcomes

ABET Information


For Bachelor of Science in Computer Science Program
Program Educational Objectives
  1. Graduates with a BS in Computer Science will continue to seek knowledge, adapt to changes in technology, and thrive in an increasingly global society.
  2. Graduates with a BS in Computer Science will engage in successful careers in industry, academia, and public service, providing technical leadership for their business, profession, and community.
  3. Graduates with a BS in Computer Science will have a positive image of the Computer Science Department and Texas State University.
  4. Graduates with a BS in Computer Science will understand the values and requirements of responsible professionals including the necessity of ethical behavior, the impact of computing technologies on society, and the need for professional relationships.
Student Outcomes
  1. Upon graduation, students will demonstrate a fundamental understanding of core computer science principles and practices, including concepts of data structures and digital logic.
    1. Students will have a strong foundation in programming principles, including the use of at least two programming languages.
    2. Students will understand the roles of discrete and continuous mathematics in the field of computer science.
    3. Students will understand the interface and interaction between hardware and software.
    4. Students will understand the fundamentals of data structures and the analysis of algorithms.
  2. Upon graduation, students will be able to apply the fundamentals of software engineering.
    1. Students will understand the process of gathering user requirements, creating software specifications, and using these documents to create robust software systems.
    2. Students will have the ability to implement software systems using current software engineering methodologies.
  3. Upon graduation, students will demonstrate the ability to communicate effectively, both orally and in writing.
    1. Students will have the ability to write technical and non-technical materials for a wide range of audiences.
    2. Students will have the ability to communicate verbally while using appropriate multimedia tools.
  4. Upon graduation, students will demonstrate an understanding of what constitutes ethical and professional behavior.
    1. Students will have the ability to analyze the impact of technology on society.
    2. Students will have the knowledge of legal and social responsibilities.
    3. Students will recognize the need for life-long learning and continued professional development.
  5. Upon graduation, students will demonstrate the ability to work successfully in a team environment.
    1. Students will be able to work successfully in a team environment.
Annual Student Enrollment and Graduation Data
       
BS Enrollment BS Graduation
Academic TermStudents Academic TermGraduates
Fall 2013458 2011-201258
Fall 2012383 2010-201163
Fall 2011348 2009-201039
Fall 2010400 2008-200939
Fall 2009365 2007-200853
Fall 2008325 2006-200735
Fall 2007314