Computer Science (BS-CS)

Description

The Computer Science program helps students develop a robust understanding and knowledge of quality software programming, design, development, and implementation, while allowing for the flexibility to further explore areas of interest in hardware, software, web development, gaming, bioinformatics, security, or robotics to name a few. The Computer Science program will prepare students for a variety of career options in academic, corporate, and government areas.

There is great demand for graduates with computer science degrees. Even though there are growing opportunities overseas, the number of new Computer Science jobs created in the United States is growing at a rate greater than the number of graduates in this field. With a degree in Computer Science (CS), you can choose from a variety of career opportunities including: applications software, system software, embedded software, manufacturing software, electrical/electronic software computer science consultancy, internet software, game software, data mining, parallel and distributed software,bioinformatics intelligent systems, software engineering, and more!

Program Vision

Our Vision is the lifelong success of students as professionals and leaders in computing in a global and interdisciplinary context with commitment to faith, ethical and responsible practice, and professional development

Program Mission

Our mission is to provide educational excellence in Computer Science to meet urban and industrial challenges, and prepare graduates that are intellectually, professionally, spiritually, ethically, and socially developed to pursue a graduate degree in Computer Science, or a career in industry, education, health, and government. To this extent, the program will focus on team-based projects and practical lab assignments, and disseminate the knowledge needed to allow students to efficiently define, plan, analyze, model, develop and implement high quality, reliable, and secure software systems under realistic constraints

Open All | Close All

  • Computer Science Program Educational Objectives

    After completing the Bachelor of Science in Computer Science (BS-CS) at the 91福利社, graduates are expected to be able to:

    1. Pursue professional practice of computing or a graduate degree based on the acquired technical skills and knowledge in mathematics, science, and computer science.
    2. Efficiently analyze, model, design, develop, and implement high quality components, processes, and systems using appropriate computer science principles, technique, and tools.
    3. Solve computing problems in teams and communicate effectively with stakeholders both verbally and in writing.
    4. Engage in continuing education and professional organizations to keep current with the new developments in the field of computer science, and understand the impact of computing solutions in a global and societal context.
    5. Express professionalism in their work, impact society in an ethical and responsible manner, and identify the legal, security, and social constraints on processes, components, and systems
  • Degree Requirements鈥擝achelor of Science in Computer Science (126 credits)

    This program provides educational excellence in Computer Science while preparing graduates that are intellectually, spiritually, ethically, and socially developed to pursue a graduate degree in Computer Science or Software Engineering, or an exciting and rewarding computing career in industry, education, health, and government. The major requirements are as follows:

    Required Major Courses (87 credits)

    • CSSE 1710 Introduction to Programming I (3 credits)
    • CSSE 1711 Introduction to Programming I Lab (1 credit)
    • CSSE 1720 Introduction to Programming II (3 credits)
    • CSSE 1721 Introduction to Programming II Lab (1 credit)
    • CSSE 2130 Java (3 credits)
    • CSSE 3430 Data Structures & Algorithm Analysis (3 credits)