The Mission of Computer Science

Our mission is to:

  • To provide high quality degree programs for our students
  • Deliver an outstanding educational experience with both academic rigor and applied skills
  • To develop high quality scholarship products
  • And to interact with local, national and international constituencies

 

Degrees and Programs Overview

  • Bachelor of Science (BS) in Computer Science
  • Master of Science (MS) in Atrificial Intelligence
  • Master of Science (MS) in Computer Science
  • Doctor of Philosophy (Ph.D.) in Computer Science
  • Minor in Computer Science
  • Certificate in High Performance Cluster Computing
  • Certificate in Robotics Programming
  • Graduate Certificate in Computer Science Foundations

Program Educational Objectives and Student Outcomes

  • Program Educational Objectives

    • Computer Science graduates will be successful professionals in the field with solid fundamental knowledge of computer science, making valuable technical contributions to the design, development, deployment, and production of computing systems and related areas.
    • Graduates utilize and exhibit strong communication and skills, as well as professional and ethical principles when functioning as members and leaders of multi-disciplinary teams.
    • Graduates are sufficiently prepared for their first and subsequent positions, as they are independent learners and they will have the ability to learn and master new computing technologies, including being accepted into or completing advanced degree programs.

    Student Outcomes

    Graduates of the program will have an ability to:

    • Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
    • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
    • Communicate effectively in a variety of professional contexts.
    • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
    • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
    • Apply computer science theory and software development fundamentals to produce computing-based solutions. 
  • Program Educational Objectives

    • Apply advanced knowledge of core principles and technologies to solve problems in different areas of artificial intelligence.
    • Create cutting-edge and innovative AI-based solutions for different application domains using coding skills and creative thinking while meeting the standards and requirements.
    • Communicate in writing and oral, and function effectively in interdisciplinary teams as a member or a leader.
    • Analyze and explain the ethical and societal implications of artificial intelligence.
  • Program Educational Objectives

    • Maintain and increase the number of students who complete the program per academic year (productivity)
    • Increase the number of student presentations/publications/intellectual products (productivity and quality)
    • Increase the number of students who earn credit hours for internship (quality)
    • Increase the number of students who conduct thesis research (quality)
  • Program Educational Objectives

    • Demonstrate mastery with in-depth knowledge in core areas of Computer Science.
    • Demonstrate mastery with in-depth knowledge in at least one specialized area of computing.
    • Apply reasoning, problem solving, and technical skills to solve problems, and to conduct independent and innovative research.
    • Communicate concepts and results to a technical audience in the form of conference papers, journal papers, and/or oral presentations.
    • Demonstrate the ability to apply ethical standards in research and professional conduct. 

Computer Science Accreditation

The Bachelor of Science in Computer Science is accredited by the Computing Accreditation Commission of ABET,
under the commission’s General Criteria and Program Criteria for Computer Science.

Why ABET Accreditation Matters

ANNUAL STUDENT ENROLLMENT AND GRADUATION DATA

Computer Science Past Awards

  • NAME AWARD CATEGORY
    CC Hung Distinguished Graduate Supervision Award
    David Kim Best Journal Publication Award
    David Kim Best Conference Publication Award
    Kai Qian Grand Funding Award
    Sarah North Outstanding Department Service Award
    Monisha Verma Excellence in Teaching Award
  • NAME AWARD CATEGORY
    Kelli Yeatman Outstanding BSCS Researcher Award
    Michael Kranzlein Outstanding MSCS Researcher Award
    Jhu-Sin Luo Outstanding Peer-Mentor Student Award