11.01.2015 Views

SECCM Assessment Plan - Roger Williams University

SECCM Assessment Plan - Roger Williams University

SECCM Assessment Plan - Roger Williams University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Table 3.1 General Program Breakdown<br />

Category<br />

Credit<br />

Hours<br />

Algorithms 10.5<br />

Data Structures 6.5<br />

Software Design 9.5<br />

Programming Languages 7.0<br />

Computer Organization & Architecture 12.5<br />

Computer Science Electives 9.0<br />

Mathematics & Science 32.0<br />

General Education 34.0<br />

Total 121.0<br />

1. Algorithms<br />

These courses focus on the step-by-step process of computing a solution to a problem.<br />

These courses cover basic as well as advanced topics. They provide a mix of practical<br />

application and theoretical foundations. The data communication course provides the<br />

opportunity to consider specialized algorithms. Table 3.2 lists the courses in this category.<br />

Table 3.2 Algorithm Courses<br />

Course<br />

Number<br />

Course Title Core Adv<br />

COMSC 110 Introduction to Computer Science & Lab 1.5<br />

COMSC 111 Data Structures & Lab 1.0<br />

COMSC 210 Principles of Computer Organization & Lab 0.5<br />

COMSC 220 Analysis of Algorithms 2.0<br />

COMSC 230 Principles of Programming Languages 0.5<br />

COMSC 240 Theory of Computation 0.5 1.0<br />

COMSC 310 Language Translation and Compiler Design 0.5<br />

COMSC 320 Principles of Operating Systems 0.5<br />

COMSC 492 Integrated Senior Design II 0.5<br />

ENGR 445 Dynamic Modeling and Control 0.5<br />

ENGR 455 Data Communications 0.5<br />

ENGR 465 Network Analysis and Design 0.5 0.5<br />

Total Credits 5.0 5.5<br />

2. Data Structures<br />

These courses provide students with the basic, and then advanced, ways in which data are<br />

organized to best execute algorithms. The material presented complements the instruction<br />

provided in the algorithms courses. Table 3.3 lists the courses within this category.<br />

48

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!