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

Objectives and Outcomes

    1. 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.
    2. 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.
    3. 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.
    1. Apply advanced knowledge of core principles and technologies to solve problems in different areas of artificial intelligence.
    2. Create cutting-edge and innovative AI-based solutions for different application domains using coding skills and creative thinking while meeting the standards and requirements.
    3. Communicate in writing and oral, and function effectively in interdisciplinary teams as a member or a leader.
    4. Analyze and explain the ethical and societal implications of artificial intelligence.
    1. Maintain and increase the number of students who complete the program per academic year (productivity)
    2. Increase the number of student presentations/publications/intellectual products (productivity and quality)
    3. Increase the number of students who earn credit hours for internship (quality)
    4. Increase the number of students who conduct thesis research (quality)
    1. Demonstrate mastery with in-depth knowledge in core areas of Computer Science.
    2. Demonstrate mastery with in-depth knowledge in at least one specialized area of computing.
    3. Apply reasoning, problem solving, and technical skills to solve problems, and to conduct independent and innovative research.
    4. Communicate concepts and results to a technical audience in the form of conference papers, journal papers, and/or oral presentations.
    5. Demonstrate the ability to apply ethical standards in research and professional conduct. 

Computer Science Accreditation

The Bachelor of Science in Computer Science program is accredited by the Computing Accreditation Commission of ABET, since 2001.
The Master of Science in Computer Science is not accredited, as there is no graduate accreditation body.

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