Bachelor of Science in Computer and Information Science

The Computer and Information Science (CIS) major provides preparation for a career as a computer professional or for graduate study. It combines a comprehensive theoretical foundation with the pragmatic aspect of designing and implementing computer-based solutions to practical problems. The program also emphasizes the current trends in software engineering through an object-oriented approach and Internet/networking applications using Java, Perl, C++ and other Web-related software systems, tools and technologies.

The major is available to both day and evening students. Evening students who qualify may take accelerated seven-week courses to satisfy their Core Curriculum requirements. Small classes facilitate easy interaction with faculty.

See the NDNU General Catalog for program requirements and course descriptions.


  • Prepares students to develop and manage software projects for business careers
  • Emphasis is on practical hands-on experience in project management, software systems and Web-based applications
  • Courses are offered in the evening and/or on weekends
  • Computer Science Advisory Council provides connections with Bay Area companies
  • Support with internships is available to our students
  • All students participate in comprehensive research projects with mentoring by faculty
  • Small classes facilitate close student-faculty interaction
  • Ideal geographic location halfway between San Jose and San Francisco, in Silicon Valley

Admission Requirements

NDNU admits adult students throughout the year for fall, spring and summer semesters. Freshman and Transfer students can start spring and fall. Please visit Admissions for complete admission requirements.


Undergraduate Admissions – Day Program

Rey Penate
Enrollment Manager, Evening and Professional Programs

Eugen Radian, Ph.D.
Chair, Math and Computer Science Department

John Youssefi, Ph.D.
Professor and Program Director, Computer Science