Bachelor's in Computer and Information Sciences

Campus Bachelor Full Time
Delivery
Campus
Study mode
Full Time
Level
Bachelor

Introduction

Computer and Information Sciences is a Bachelor program taught at California State University, Hayward, USA. The program is offered in campus-based modes with full-time options.

The bachelor of science in computer science requires 45 to 48 semester hours. It includes 36 hours of required core courses and at least three additional elective courses chosen from computer and information science courses at the 300 level or above.

Beyond credit-bearing courses, students must participate in first-year and senior seminars. Computer science majors take CIS 113 Discovering Computer Science: Python as a prerequisite to CIS 123 Computer Science 1: Python, and each course for the major must be completed with a grade of C or better.

The core courses cover Python, data structures, computer organization, databases, operating systems and computer architecture, programming language theory, and theory-related analysis. The course list also includes first-year and senior seminars, plus a required senior experience through either CIS 472 Software Engineering or CIS 485 Senior Design Project. Course listings include credit hours, lecture hours, and laboratory hours, shown in the course catalog numbers following each course name.

Modules

  • CIS 113 Discovering Computer Science: Python
  • CIS 123 Computer Science I: Python
  • CIS 181, 182 First-Year Seminar
  • CIS 215 Data Structures and Theoretical Foundations of Computer Science
  • CIS 216 Computer Organization and Design
  • CIS 313 Data Structures and Algorithm Analysis
  • CIS 328 Introduction to Database Management Systems Design
  • CIS 343 Operating Systems and Computer Architecture
  • CIS 346 Theory of Programming Languages
  • CIS 481 Senior Seminar I
  • CIS 482 Senior Seminar II
  • CIS 472 Software Engineering

Admission Requirements

The minimum requirements for admission in Computer and Information Sciences at California State University, Hayward for all applicants (Domestic or International) are:

  • program specific academic requirment set by California State University, Hayward.
  • English Language OR any other language requirments as set by California State University, Hayward as pre-requiste for admission in Computer and Information Sciences.

Note: Please check the university website in the link below.

Courses Units

More Information

  • Software Developer: Design, code, test, and maintain software applications and systems.
  • Systems Analyst: Evaluate and improve existing

Scholarships

80 fully funded scholarships are listed for USA. See USA scholarships.