Computer Science Course Descriptions – Community College of Rhode Island

Computer Science Course Descriptions

COMP (Computer Science)

COMP 1170 - Computer Application Systems (3 Credits)

This course covers processes followed in designing computer systems, characteristics of key business computer applications and inter-relationships between computer applications. Exercises and case problems are used to provide a thorough understanding of flowcharting techniques and application development. Lecture: 3 hours

COMP 1200 - Database Design & Management (3 Credits)

This course provides a foundation in database theory. Students learn database design principles utilizing ERD and Normalization techniques. Database implementation and management utilizing SQL basics and transactions are also discussed. Lecture: 3 hours, Lab: 1 hour - Lab Fee: $20

COMP 1210 - Database Implementation and Administration (3 Credits)

This course focuses on the significant aspects of implementing, utilizing and maintaining a database using a relational DBMS. Students learn the basics of database implementation including installing and configuring a DBMS, creating and populating database tables, managing database tables using constraints and indexes, and extracting data using SQL. (Recommended: COMP 1200) Lecture: 2 hours, Lab: 2 hours - Lab Fee: $20

COMP 1230 - Systems Analysis and Design (4 Credits)

This course serves as a capstone course and offers an introduction to concepts, methodology and techniques used in business-systems analysis and the design of computerized business systems. A project-team approach is used to solve a case study. (Recommended: Take in final semester or with permission of instructor.) Lecture: 3 hours, Lab: 2 hours - Lab Fee: $20

COMP 2430 - Operating Systems (4 Credits)

This course covers the structure and components of operating systems. Topics include controlling system resources, interface concepts, multiprogramming, networks and command language techniques of current operating systems. Laboratory assignments provide application of these principles. Lecture: 3 hours, Lab: 1 hour - Lab Fee: $20

COMP 2500 - Cybersecurity Practicum/Capstone Course (3 Credits)

The Cybersecurity Practicum/Capstone course provides “hands on” experience to promote development of important skills. Weekly meetings with the course instructor will review key program topics. To complete the course, the student is required to spend an average of 10 hours per week of field work under the guidance of industry professionals in order to apply the accumulation of program knowledge in a real world setting. The student will be required to produce a report relating to the work experience and how it is connected to the content of this program. This class also has an on-campus meeting requirement which will be used to develop a portfolio identifying the experiences the student has been exposed to in the field. Students will keep a working journal during the semester to help assess the progress of their experience. (Prerequisite: Final semester standing and permission of instructor) Lecture: 1 hour, Clinical: 10 hours per week for 13 weeks - Lab Fee: $20

This page developed and maintained by Marketing and Communications. Send comments and suggestions to [email protected] .

Last Updated: 4/14/20