Title: Welcome to Computer Science Ralph Hilzer Computer Science Department Interim Chair
1Welcome to Computer ScienceRalph
HilzerComputer Science Department Interim Chair
2Faculty
- Dr. Bob Britton
- Dr. Melody Stapleton
- Dr. Renee Renner
- Dr. Benjoe Juliano
- Dr. Judy Challinger
- Dr. Tyson Henry
- Dr. Orlando Madrigal
- Prof. Ralph Hilzer
- Dr. Clarke Steinback
- Dr. Len Fisk
- Prof. Clem Luk
- Prof. Rick Vertolli
- Dr. Anne Keuneke
3Fall 2006 Enrollment
- Full-Time Equivalent Students
- (FTES) 231
- Total Undergraduate Majors 380
- Total Graduate Majors 80
- Distance Enrollments 104
4Advisors
- Computer Science Graduate Advisor Ralph Hilzer
- Computer Science Undergraduate Advisors
- Dr. Judy Challinger A-Bi
- Dr. Renee Renner Bj-C
- Dr. Seung-Bae Im D-Hal
- Dr. Melody Stapleton Ham-Ki
- Dr. Anne Keuneke Kj-Mac
- Dr. Benjoe Juliano Mad-Or
- Prof. Clement Luk Os-S
- Prof Moaty Fayek T-Z
- Computer Information Systems Advisor Dr. Len
Fisk - Applied Computer Graphics Advisor Dr. Clarke
Steinback/Prof Rick Vertolli
5Areas of Coverage
- Computer Theory
- Computer Architecture
- Computer Graphics
- Artificial Intelligence
- Programming Languages
- Database and File Systems
- Software Engineering
- Operating Systems/Networks
- Simulation
6Undergraduate Majors
- Computer Science (CSCI)
- Systems Option
- General Option
- Graphics Option
- Math/Science Option
- Computer Information Systems (CINS)
- Minor emphasis on Business (Business Minor)
- Major emphasis on Computers
- Applied Computer Graphics (APCG)
- Technical Option
- Production Option
7CS Math/Science Option
- 2 years of engineering calculus through
differential equations - 1 and ½ years of Physics
- Several additional math courses close to a
double major in math and computer science - Typical Employers
- Lawrence Livermore Labs
- Lockheed/Martin
- Naval Weapons Center, China Lake
8Math/Sciences OptionJC Transferable Courses
- Lower-Division General Education
- MA-120, Analytical Geom Calculus I
- MA-121, Analytical Geom Calculus II
- MA-220, Analytical Geom Calculus III
- MA-260, Elementary Differential Equations
- PHYS-204A, Mechanics
- PHYS-204B, Electricity and Magnitism
- PHYS-204C, Heat/Wave Motion/Sound/Light
- CHEM-111, General Chemistry
- MA-317, Discrete Math
- MA-335, Linear Algebra
- CSCI-111, Programming and Algorithms I
- CSCI-112, Programming and Algorithms II
- CSCI-221, Assembly Language
9CS Systems/General Options
- One year of calculus
- One year of physics
- Systems and General differ only in four courses
in the junior and senior years - Systems requires the following courses
- CSCI-448 Survey of Computer Security
- CSCI-540 Multi User Operating Systems
- CSCI-542 Systems Design
- CSCI-547 Computer Networks
- Whereas General requires 4 Computer Science
electives in their place. - Typical Employers
- HP, Microsoft, Sun Microsystems, IBM, INTEL,
Cisco, etc.
10Systems/General Option JC Transferable Courses
- Lower-Division General Education
- MA-120, Analytical Geom Calculus I
- MA-121, Analytical Geom Calculus II
- PHYS-204A, Mechanics
- PHYS-204B, Electricity and Magnetism
- MA-317, Discrete Math
- CSCI-111, Programming and Algorithms I
- CSCI-112, Programming and Algorithms II
- CSCI-221, Assembly Language
11CS Graphics Option
- Similar to Systems and General options
- The General option elective courses become
Graphics courses and a couple more Applied
Computer Graphics courses are added to the
program - Typical Employers Same as Systems/General Option
12Graphics Option JC Transferable Courses
- Lower-Division General Education
- MA-120, Analytical Geom Calculus I
- MA-121, Analytical Geom Calculus II
- PHYS-204A, Mechanics
- PHYS-204B, Electricity and Magnetism
- MA-317, Discrete Math
- APCG-110, Computer Assisted Art I
- APCG-112, Digital Photography or
- APCG 117, Concept Design and Storyboarding
- CSCI-111, Programming and Algorithms I
- CSCI-112, Programming and Algorithms II
- CSCI-221, Assembly Language
13Computer Information Systems
- No engineering calculus or engineering physics is
required - Students take one semester of Survey of Calculus
- Business minor is required
- Computer courses can be very similar to Computer
Science computer courses
14Computer Information StysemsJC Transferable
Courses
- Lower-Division General Education
- MA-109, Survey of Calculus (Business Calculus)
- MA-105, Statistics
- ECON-103, Principals of Micro Analysis GE Area
D1 - ACCT-201, Introduction to Financial Accounting
- ACCT-202, Introduction to Managerial Accounting
- CSCI-110, Introduction to Applications
Programming or - CSCI-144, Introduction to UNIX Operating Systems
- CSCI-111, Programming and Algorithms I
- CSCI-112, Programming and Algorithms II
- CSCI-221, Assembly Language
15Associated Majors
- Computer Engineering (EECE)
- Heavy Calculus/Physics similar to Math/Science
- Emphasis on Hardware
- Management Information Systems (MINS)
- Major emphasis on Business
- Minor emphasis on Computers
16Lower-Division GE Area A Skills
- A1 Oral Communication
- A2 Academic Writing (Eng 130)
- A3 Critical Thinking
- A4 Mathematics (Math 120, Analytical Geom Calc
I)
17Lower-Division GE Area BScience
- B1 Science (PHYS-204A, Mechanics)
- B2 Life Forms
18Lower-Division GE Area CArts and Humanities
- HIST-130 U.S. History
- Select any two of the following three areas
- Area C1 Arts
- Area C2 Languages and Literature
- Area C3 Philosophy, Religion, and Humanities
19Lower-Division GE Area DBehavioral and Social
Science
- POLS-155, Political Science
- Select any two of the following three areas
- Area D1 Individual and Society
- Area D2 Political and Economic Institutions
- Area D3 Cultural and Social Institutions
20Lower-Division GE Area E
21Ethnic and Non-Western Requirements
- Certain Area C, D, and E courses are labeled
with - Eth Indicating the course is an ethnic course
- NW Indicating the course is a non-western
course - When you are satisfying your area C, D, and E
requirements be sure to select one ethnic course
and one non-western course - You may be able to satisfy ethnic and non-western
requirements in the upper-division GE, but this
is very difficult for CSCI/CINS majors
22Upper-Division GE
- Theme A American Identities and Cultures
- Theme B Contemporary Health Issues
- Theme C Cross-Cultural Exploration
- Theme D Environmental Issues
- Theme E Ethics and Social Policy
- Theme F Gender Perspectives
- Theme G Global Issues
- Theme H Honors
- Theme I Mexico and Central America
- Theme J Minds, Brains, and Machines
- Theme M Science, Technology, and Society
CSCI Theme - Theme N War and Peace in the Nuclear Age
- Theme O Womens Issues
- Theme Q International Studies Abroad London,
Italy, France, Spain - Theme R Global Music, Culture, and Technology
- Theme S Wealth, Power, and Inequality
- Theme T The Child
- Theme U Catastrophe and Humanity
23Theme Selection
- CINS and APCG majors can select any theme
- CSCI options should select Theme M because
- CSCI-301, Computers Impact on Society is
required for the major and can be double counted
as one of the Theme M and Theme J courses - Accreditation requires that you take one more
natural science course than the courses already
in the program. Students normally take that
additional course in their upper-division GE.
Most themes do not have an acceptable natural
science course but Theme M does.
24Student Organizations
- Society of Women Engineers (SWE)
- Women in Computing (WIC)
- Computer Science LINUX Users Group (CSLUG)
- Association of Computing Machinery (ACM)
- Upsilon Pi Epsilon Computer Science Honorary
Society - Intelligent Systems Group
- McLeod Institute of Simulation Sciences
25Assistance Courses
- CSCI-117, one unit programming problem solving
session in support of CSCI-111 Programming and
Algorithms I - CSCI-118, one unit programming problem solving
session in support of CSCI-112 Programming and
Algorithms II
26Tutoring
- UPE in OCNL-136
- Other Computer Science Clubs/Organizations are in
OCNL-211
27Internships
- One semester at IBM, Hewlett Packard, CISCO,
Microsoft, etc. or locally at companies such as
SunGard BiTech - Must have completed CSCI-311 Algorithms and Data
Structures - Pay is good (close to that of new hires)
28Distance Learning Program
- Distance Programs
- Bachelors in Computer Science
- Masters in Computer Science
- Delivered in archived format over WebCT
- Self Paced
- Primarily oriented towards industry
29Questions?
30Thank You For Coming!