Skip to main content
2020-2021 Catalog
2020-2021 Catalog
>
Courses
> CSCI - Computer Science
Catalog Search
Search Options
Entire Catalog
Programs
Courses
Search
http://ric.smartcatalogiq.com/
a8810dcc-a66d-4118-954f-a09fd29ed056
https://searchproxy.smartcatalogiq.com/search
1ab24fa2-1e08-4d10-8344-69a5b21e3165
other
Contents
Programs of Study
Academic Calendar 2020–2021
Campus Map
Cancellation of Classes
Introduction
General Information - Undergraduate
General Information - Graduate
Undergraduate and Graduate Certificate Programs
General Education
Faculty of Arts and Sciences
Feinstein School of Education and Human Development
School of Business
School of Nursing
School of Social Work
Course Descriptions - General Information
Courses
ACCT - Accounting
AFRI - Africana Studies
ASL - American Sign Language
ANTH - Anthropology
ARBC - Arabic
ART - Art
ARTE - Art Education
ARTM - Art Media
BLBC - Bilingual Bicultural Education
BIOL - Biology
CTE - Career and Technical Education
CHEM - Chemistry
COLL - College Course
COMM - Communication
CTSC - Computed Tomography
CIS - Computer Information Systems
CSCI - Computer Science
100
200
300
400
CEP - Counseling and Educational Psychology
CURR - Curriculum
DANC - Dance
DMS - Diagnostic Medical Sonography
DIS - Disability Studies
ECED - Early Childhood Education
ECON - Economics
EDC - Education
EDP - Education Doctoral Program
LEAD - Educational Leadership
ELED - Elementary Education
ENGL - English
ESL - English as a Second Language
ENST - Environmental Studies
FILM - Film Studies
FIN - Finance
FYS - First Year Seminar
FYW - First Year Writing
FNED - Foundations of Education
FREN - French
GEND - Gender and Women's Studies
GED - General Education
GEOG - Geography
GRMN - German
GRTL - Gerontology
GLOB - Global Studies
GRK - Greek
HCA - Health Care Administration
HPE - Health and Physical Education
HSCI - Health Sciences
HIST - History
HONR - Honors
INST - Instructional Technology
INGO - International Non-Government Organizations Studies
ITAL - Italian
JPAN - Japanese
JSTD - Justice Studies
LATN - Latin
LAS - Latin American Studies
LIBS - Liberal Studies
MRI - Magnetic Resonance Imaging
MGT - Management
MKT - Marketing
MATH - Mathematics
MTET - Mathematics for Elementary Teachers
MEDI - Medical Imaging
MEDT - Medical Technology
MLED - Middle Level Education
MSCI - Military Science
MLAN - Modern Languages
MUS - Music
MUSE - Music Education
NPST - Nonprofit Studies
NMT - Nuclear Medicine Technology
NURS - Nursing
PFA - Performing Arts
PHIL - Philosophy
PSCI - Physical Science
PHYS - Physics
POL - Political Science
PORT - Portuguese
PSYC - Psychology
PBAD - Public Administration
RAD Radiography
RADT - Radiologic Technology
READ - Reading
RIC - Rhode Island College
SED - Secondary Education
SSCI - Social Science
SWRK - Social Work
SOC - Sociology
SPAN - Spanish
SPED - Special Education
SUST - Sustainability Studies
TESL - Teaching English to Speakers of Other Languages
TECH - Technology Education
THTR - Theatre
WLED - World Languages Education
YDEV - Youth Development
Glossary of Academic Terms
Catalog Links
Catalog Home
Catalog Site Map
All Catalogs
Share
Print this page
Select a Catalog
2013-2014 Catalog
2014-2015 Catalog
2015-2016 Catalog
2016-2017 Catalog
2017-2018 Catalog
2018-2019 Catalog
2019-2020 Catalog
2020-2021 Catalog
2021-2022 Catalog
2022-2023 Catalog
2023-2024 Catalog
CSCI - Computer Science
CSCI 101 Introduction to Computers
CSCI 102 Computer Fundamentals for Cyber Security
CSCI 157 Introduction to Algorithmic Thinking in Python
CSCI 211 Computer Programming and Design
CSCI 212W Data Structures
CSCI 302 C++ Programming
CSCI 305 Functional Programming
CSCI 309 Object-Oriented Design
CSCI 312 Computer Organization and Architecture I
CSCI 313 Computer Organization and Architecture II
CSCI 325 Organization of Programming Language
CSCI 401W Software Engineering
CSCI 402 Cyber Security Principles
CSCI 410 Digital Forensics
CSCI 415 Software Testing
CSCI 416 Human-Computer Interaction Design
CSCI 422 Introduction to Computation Theory
CSCI 423 Analysis of Algorithms
CSCI 427 Introduction to Artificial Intelligence
CSCI 428 Machine Learning
CSCI 432 Network and Systems Security
CSCI 435 Operating Systems
CSCI 437 Network Architectures and Programming
CSCI 455 Introduction to Database Systems
CSCI 467 Computer Science Internship
CSCI 476 Advanced Topics in Computer Science
CSCI 490 Directed Study in Computer Science
CSCI 491 Independent Study in Computer Science