Knight Campus, Warwick only
The Computer Programming concentration prepares students to enter a modern programming environment. The program stresses problem definition and solution design using different programming languages in the development of applications.
Note: All students must obtain a grade of at least C in all computer course requirements and must maintain a 2.0 GPA. Many courses require prerequisites, corequisites and/or testing. See course descriptions for details.
Recommended Course Sequence
Plan of Study Grid
Year 1 |
Semester 1 |
COMI 1150 |
Programming Concepts |
3 |
COMI 1750 |
Web Development 1 |
3 |
ENGL 1010 |
Composition I () |
3 |
|
3 |
1 |
3 |
| Hours | 15 |
Semester 2 |
COMI 1225
|
Programming in C#
or Java Programming |
3 |
COMI 1260 |
Introduction to SQL 2 |
3 |
COMI 1350 |
Data Analytics Programming 2 |
3 |
COMM 1010 |
Communication Fundamentals^ |
3 |
|
3 |
| Hours | 15 |
Year 2 |
Semester 1 |
COMI 2225
|
Advanced Programming in C#
or Advanced Java Programming |
3 |
COMP 1200 |
Database Design & Management |
3 |
|
3 |
|
3 |
|
3 |
| Hours | 15 |
Semester 2 |
|
6 |
COMI 2520 |
Data Structures and Algorithms 2 |
3 |
COMI 2530 |
Introduction to Software Engineering^ 2 |
4 |
|
3 |
| Hours | 16 |
| Total Hours | 61 |
Transfer
If you are interested in earning a bachelor's degree, please meet with an Academic Advisor who can help you select the courses that best prepare you for transfer to a four-year college or university.
If you are interested in transferring to Rhode Island College or the University of Rhode Island, check out the Joint Admissions Agreement. Transfer information, events and articulations can be found on the Transfer Center website.