| 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 |