December 2009

FILE ORGANIZATION

Number of Hours: 
3
Course Category: 
CSCI
Course Number: 
2353

File processing concepts, alternative file organization including sequential, indexed, and relative. Programming solution of practical business applications using alternate file organization methods. Prerequisite: CSCI 2343. 3 hours

ALGORITHM ANALYSIS

Number of Hours: 
3
Course Category: 
CSCI
Course Number: 
4143

Fundamental algorithms, including sorting, searching, string processing, graph algorithms, mathematical
algorithms, and NP-complete problems. Prerequisite: CSCI 3143. 3 hours

SYSTEM ANALYSIS & DESIGN

Number of Hours: 
3
Course Category: 
CSCI
Course Number: 
2443

Principles, techniques, and procedures for analyzing, designing, and implementing systems for information management and application of business programs and database systems for implementation of representative systems. Prerequisite: CSCI 2353. 3 hours

SOFTWARE ENGINEERING

Number of Hours: 
3
Course Category: 
CSCI
Course Number: 
4163

Development of software as an engineering product which requires planning, analysis, design, implementation, and testing. Prerequisite: CSCI 2243 and junior- or senior-level standing. 3 hours

RESEARCH

Number of Hours: 
1-3
Course Category: 
CHEM
Course Number: 
4450

Research in various topics and problems in chemistry; chosen in consultation with advisor. 1-3 hours

COMPUTER ARCHITECTURE

Number of Hours: 
3
Course Category: 
CSCI
Course Number: 
4453

Basic concepts of computer systems design and communication between components along with examples of architectures of different generations of computer systems. Prerequisite: CSCI 3453. 3 hours

CHEMISTRY SPECIAL TOPICS

Number of Hours: 
1-4
Course Category: 
CHEM
Course Number: 
4880

Special topics in chemistry. 1-4 hours (may be repeated for total of 6 hours).

OPERATING SYSTEMS

Number of Hours: 
3
Course Category: 
CSCI
Course Number: 
4713

Investigation of fundamental concepts of operating systems, including program management, input/output control systems, systems deadlock, and file management. Different operating systems compared. Prerequisite: CSCI 3143. 3 hours

CHEMISTRY WORKSHOP

Number of Hours: 
1-6
Course Category: 
CHEM
Course Number: 
4900

Related topics and problems in chemistry. 1-6 hours (may be repeated for total of 9 hours with change in title and content).

COMPUTER SCIENCE SPECIAL TOPICS

Number of Hours: 
1-4
Course Category: 
CSCI
Course Number: 
4880

Special advanced topics in computer science in areas of formal language and JAVA, compiler theory, artificial intelligence, parallel processing, and network theory. 1-4 hours. Prerequisite: permission of instructor.