Computer Information Science
Department Affiliation: Mathematics
Computer Information Science Minor
The minor in Computer Information Science (CIS) is designed to complement any major by providing students with an understanding of computing, networking, multimedia, electronic information resources, systems and the Internet. Using the knowledge, skills and experience from these technologies, students will be able to solve problems in a variety of contexts.
This minor will assist students in acquiring valuable skills to enable them to cope with the rapid changes in technology that are affecting, and will continue to affect, their personal and professional lives. Ever-changing hardware and software continue to permeate research laboratories and offices throughout the world. The growing need to understand and use the Internet in research and commerce further increases the importance of this course of study. This is a very dynamic minor and requirements will change as needed due to the ever-changing state of technology.
Required Courses (22-24 units)
CIS 1
|
Computer Process and Applications
|
(3)
|
CIS 2
|
Introduction to Computer Programming
|
(3)
|
CIS 87
|
Technology Internship
|
(3)
|
One course from the following list:
PHI 169
|
Philosophy of Technology
|
(3)
|
PHI 192
|
Business Ethics
|
(3)
|
Three courses from the following list:
MTH 125
|
Programming
|
(3)
|
MTH 25
|
The Linux/Unix Environment
|
(3)
|
MTH 135
|
Structure & Comparison of Computer Language
|
(3)
|
BUS 125
|
E-Commerce/E-Business
|
(3)
|
BUS 177
|
Management Information Systems
|
(3)
|
CIS 120
|
Communication Protocols
|
(3)
|
At least one course from the following list:
|
|
|
|
ART 15
|
Computer Graphics I
|
(3)
|
ART 115
|
Computer Graphics II
|
(3)
|
BIO 115A
|
Research Methods
|
(1)
|
BIO 115B
|
Research Methods
|
(1)
|
BIO 197
|
Research Readings
|
(1)
|
BIO 198
|
Biological Research
|
(3)
|
CHE 198
|
Topics in Chemistry
|
(1-3)
|
CHE 199
|
Research in Chemistry
|
(3)
|
HIS 101
|
Historical Methods & Historiography
|
(3)
|
MTH 120
|
Discrete Mathematics
|
(3)
|
MTH 128A
|
Numerical Analysis
|
(3)
|
POL 101
|
Research Methodology
|
(3)
|
PSY 106
|
Basic Research Methods
|
(3)
|
PSY 106L
|
Basic Research Methods Lab
|
(1)
|
SOC 117
|
Research Methods and Social Statistics
|
(3)
|
Computer Information Science Courses
CIS 1 Computer Processes and Applications (3)
Description of the computer and its logical structure and functioning including hardware (processors, storage, and communications), networking, and levels of software. Introduction to BASIC programming languages and binary systems. Use of application programs for word processing, spreadsheets, databases, presentations, Internet, and e-mail.
CIS 2 Introduction to Programming (3)
An exploration of computer processes: data and file structure; databases and retrieval of information; programming using various languages (which may include BASIC, Fortran90, C++, Perl, Java, or Prologue). Prerequisite: Grade of C or higher in CIS 1 or consent of instructor.
CIS 87 Technology Internship (1-3)
This course is a one-year experience during which a student participates by assisting faculty and various academic and administrative departments in using technology effectively and efficiently. Forty hours equals 1 unit. (Taken at sophomore level or later.)
CIS 120 Communication Protocols (3)
This course will cover current communication protocols and will include TCP/IP, Routers, Data Packets and Security. Prerequisite: CIS 2.
|