UNDERGRADUATE COMPUTER SKILLS REQUIREMENTS
College of Science and Math

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
BS Biological Sciences General facility with computer operation

To identify web sites relevant to the biological sciences

To locate over the Internet scientific abstracts and publication through public and private document centers.

To access programs for analyzing biological data, including sequences of proteins and nucleic acids

To have the ability to communicate with individuals and groups over the Internet

To have the ability to use standard computer packages for personal and professional scientific research and data analysis (e.g. Excel, GCG)

CSCI 102
CSCI 206
CSCI 145
BIOL 552
BIOL 652
BIOL 301 and Lab
BIOL 302 Lab
BIOL 498
BIOL 635
BIOL 570 and Lab
 
Testing performance in classroom settings of the courses in the department of computer science (CSCI), and in classroom and laboratory settings in courses taughty in the Department that make extensive use of computers (BIOL 301 and Lab, BIOL 302 Lab, BIOL 498, BIOL 552, BIOL 635, BIOL 652, BIOL 570 and Lab)

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
BS Chemistry (General Major and Intensive Major) Use of word processing software (Word, WordPerfect, etc.)

Use of database software spreadsheets (Excel)

Use of chemical graphics software (Chemdraw, Atoms, etc)

Computer Language such as CSCI 206/145

Use of Internet (for CAPA)

Usually in the first laboratory meeting of a course. Chem 321L uses the basics of Excel and Word.

SCCC 102 (honors) requires lab reports written on a computer, data manipulation and analysis, simple statistics.

Chem 541L-542L (591-592) have regularly scheduled lab problems for computer analysis.
The College requires a computer language course for graduation. Successful completion of laboratory courses requires attainment of computer skills.

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
BS Computer Science
BS with Major in Computer Information Systems
Algorithm Design and Computer Programming
Data Structures and Algorithm Analysis
Software Engineering
Computer Organization
Operating Systems
Programming language Structures
Database Design (required for CIS)
Theory of Computation (required for BSCS)
145, 146, 220, 240
146, 220, MATH 174
240, 640
213
411
330
520
551
Additional elective 500-level courses are required: 4 for BSCS and one for CIS
Completion of a substantial number (13 for BSCS, 11 for CIS) of Computer Science classes with a grade of C or better ensures that the graduates possess the required skills. We also note that 640 is a capstone course.

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
BS Geology
BS Geophysics
Basic computer skills with an introduction to computer programming
Use of Word Processors and spreadsheets for reports and calculations
Basic skills and introduction to programming in Computer Science 102 or higher (required course for all majors)

Use of Word Processors and spreadsheets in required core curriculum geology labs, especially GEOL 326 (Petrology) and GEOL 336 (Geophysics)
Students must pass Computer Science 102 or higher to graduate

Students must demonstrate the required skills in laboratory exercises to pass core curriculum courses in geology and geophysics.
BS Interdisciplinary Studies Must develop skills in the use of word processing, database, spreadsheet programs, as well as develop at least an elementary level of skill in programming in a procedural language at the level of CSCI 102 or higher. none listed none listed

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
BS Marine Science One course in Computer Programming (CSCI 102 or higher) This course must be passed with a C or better.

Desired Skills, but not required:
Spreadsheets (Excel, D-base, etc.) and simple (descriptive) statistics

Use of Internet (e-mail, world wide web)

Fundamentals of Modelling (e.g. basic MatLab)

Geographic Information Processing
Program Requirement – in CSCI course of appropriate number

Core Marine Science courses, especially MSCI 311, 312

Core Marine Science courses,, especially MSCI 111, 112, 311

MSCI 312 – Physical and Chemical Oceanography

MSCI 111 laboratory
Students must pass CSCI courses with a grade of C or better

2-5. Because these computer based skills are incorporated into the core course curriculum, successful completion of the core courses ensures mastery of these fundamental skills.

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
BS Mathematics Problem solving, algorithmic design and programming in a high level language CSCI 145 Satisfactory completion of CSCI 145 (or equivalent) is required for graduation
BS Physics Graduates will know how to use word processing, and data analysis software. They will have experience in using computers for data acquisition in the laboratories as well as writing programs in a computer language such as Fortran or C These computer skills are taught in the basic required courses of PHYS 308 and PHYS 309. Some of the techniques are required and taught in the other 300 level courses and 500 level courses All students are required to take a computer science course, normally CSCI 145. They are also required to take the core 300 level physics courses in which the computation elements are integrated into the courses. They cannot successfully move through these classes without mastering the expected computer skills.

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
BS Statistics Knowledge of a modern computer programming language, such as C++. Knowledge of modern statistical computing and software tools such as SAS, Minitab and SPlus. CSCI 145: C++ Computer programming language

STAT 515-516: Use of SAS for data manipulation and analysis.

STAT 517; Statistical computing methods, use of SAS, SPlus and other software
CSCI 145, STAT 515-516 and STAT 517 are required courses and each attempt must be passed with a grade of C or higher in at most 2 attempts.

Undergraduate degree programs Computer skills required of graduates Where in curriculum students are taught computer skills Procedures to ensure program graduates possess computer skills required
Medical Technology None Will be trained in Hospital setting