Previous Page  105 / 220 Next Page
Information
Show Menu
Previous Page 105 / 220 Next Page
Page Background

104

CS311

Computer Organization & Architecture...................3

CS332

Programming Languages & Systems.........................3

CS402

Computer Algorithms.................................................3

CS492

Computer Science Senior Seminar............................3

MA121 Calculus I......................................................................4

MA122 Calculus II.....................................................................4

MA253 Discrete Mathematics..................................................3

Upper division CS electives..........................................................6

Total units required for emphasis.........................................................55

Information Systems Emphasis Courses

CIS core courses.............................................................................26

ACC210 Accounting Fundamentals I.......................................3

MGT310 Management Theory...................................................3

MIS432 Database Management Systems.................................3

MIS441 Web Site Administration.............................................3

MIS478 IS Internship.................................................................3

MIS492 IS Senior Seminar.........................................................3

Upper division IS electives............................................................9

Total units required for emphasis.........................................................53

Minor in Computer and Information Sciences

The following courses are required for a minor in Computer

and Information Sciences:

CS111

Intro. to Computer Programming/Lab....................4

CS122

Web Design & Programming.....................................3

CS211

Data Structures & Lab.................................................4

CS212

Computer Hardware...................................................3

CS301

Computer Application Development.......................3

CS302

Software Development...............................................3

CS321

Operating Systems.......................................................3

CS322

Networking Principles & Architecture.....................3

Total units required for minor..............................................................26

Course Offerings in Computer and Information Sciences

COMPUTER SCIENCE

CS100 Computer Fundamentals (3)

This course introduces students to computers and general computer applications. The course covers computer

components and how they interact, proper PC operation, applications often used by both business and personal users,

the impact of computers on society and careers, functions and limitations of computers, evaluating software, and a

biblical perspective on issues in computing. It also includes hands-on training using computers with a variety of widely-

used applications. (Lab fee: $25.)

CS111 Introduction to Computer Programming (3)

This course introduces students to computer organization, programming, and algorithm development. The course

covers data representation, storage, problem solving, and programming techniques and principles using the Java

programming language.

Corequisite: CS111L.

CS111L Computer Programming Lab (1)

This lab course provides hands-on assistance and instruction in the programming work required by CS111. C

orequisite:

CS111.

CS122 Web Design & Programming (3)

This course introduces students to the World Wide Web from a programmer’s perspective. The course will teach

students to design and implement web pages using current technologies, such as HyperText Markup Language (HTML),

Cascading Style Sheets (CSS), and JavaScript.

Prerequisite: CS111 or instructor’s approval.

CS128 Introduction to Robotics (3)

This survey course is an introduction to basic robotics concepts including the types of hardware and software required

to sense, navigate, and manipulate objects in the real world. Students will explore robotic systems using a Scorbot ERIII

robotic work cell and put course concepts into practice using the Mindstorms NXT robot platform. This course will

include robot competition events where students will apply what they have learned in the course. This introductory

course is open to all students. (Lab fee:

$75.)