ChillSemesterSign in

CSC 101

Principles In Info Tech & Comp · 3 credits · Fall 2026

Requirements

Prerequisite: English Proficiency Index of 55+ or ESL 54 or higher and Math Proficiency Index of 40+

About this course

This course introduces the student to the principles and theories of computation and information processing. The topics include hardware and software organization, data representation, algorithm development and networking principles. Special emphasis will be placed on creation of knowledge from data; the impact of computation on daily life; role of abstraction in solving problems; and implementation of algorithms on a variety of platforms including the Internet.

Seat status as of Oct 3, 6:47 AM ET. Seats can change between refreshes.

21 of 21 sections · 2 open

Chill Rank compares professors using Rate My Professors reviews, from Chill to Brutal. What each rank means

0500-LEC Regular
Arranged · TBA
Online-Asynchronous
Yan ChenChill Rank 3 of 5: Fairlimited data?★ 4.3(7)Difficulty 3.0/5 · 71% would take again#13 chillest of 18 for this course
Online AsynchronousClosed
0501-LEC Regular
Arranged · TBA
Online-Asynchronous
Jiawei LiuChill Rank 3 of 5: Fair?★ 4.1(16)Difficulty 3.1/5 · 82% would take again#10 chillest of 18 for this course
Online AsynchronousClosed
0502-LEC Regular
Arranged · TBA
Online-Asynchronous
Andy HarricharanChill Rank 2 of 5: Easy?★ 4.7(16)Difficulty 2.4/5 · 82% would take again#3 chillest of 18 for this course
Online AsynchronousClosed
0503-LEC Regular
Arranged · TBA
Online-Asynchronous
Andy HarricharanChill Rank 2 of 5: Easy?★ 4.7(16)Difficulty 2.4/5 · 82% would take again#3 chillest of 18 for this course
Online AsynchronousClosed
0900-LEC Regular
Sun · 9:00 AM - 12:55 PM
Fiterman 1204
Laila AtefNo Rate My Professors rating found
In PersonClosed
0901-LEC Regular
Sat · 9:00 AM - 12:55 PM
Fiterman 907
Dharamraj KalicharanChill Rank 4 of 5: Busy?★ 2.8(10)Difficulty 2.8/5 · 50% would take again#14 chillest of 18 for this course
In PersonOpen
0902-LEC Regular
Fri · 9:00 AM - 12:40 PM
Online-Synchronous
Rachel NossaChill Rank 2 of 5: Easy?★ 4.2(44)Difficulty 2.5/5 · 82% would take again#4 chillest of 18 for this course
Online SynchronousClosed
0903-LEC Regular
Tue/Thu · 9:00 AM - 10:40 AM
Fiterman 907
Chigurupati RaniChill Rank 5 of 5: Brutal?★ 2.5(18)Difficulty 3.8/5 · 35% would take again#17 chillest of 18 for this course
In PersonClosed
1000-LEC Regular
Tue/Thu · 10:30 AM - 12:10 PM
Fiterman 909
Lin LeungChill Rank 2 of 5: Easy?★ 3.3(34)Difficulty 2.0/5 · 57% would take again#6 chillest of 18 for this course
In PersonClosed
1001-LEC Regular
Tue/Thu · 10:30 AM - 12:10 PM
Online-Synchronous
Igor SkuratovskiyChill Rank 3 of 5: Fairlimited data?★ 4.3(7)Difficulty 2.7/5 · 57% would take again#11 chillest of 18 for this course
Online SynchronousClosed
1100-LEC Regular
Mon/Wed · 11:30 AM - 1:10 PM
Fiterman 906
Matthew ChanChill Rank 2 of 5: Easylimited data?★ 4.1(9)Difficulty 1.9/5 · 78% would take again#5 chillest of 18 for this course
In PersonClosed
1200-LEC Regular
Mon/Wed · 12:00 PM - 1:40 PM
Online-Synchronous
Darshani JayaweeraChill Rank 4 of 5: Busy?★ 2.8(46)Difficulty 2.9/5 · 50% would take again#15 chillest of 18 for this course
Online SynchronousClosed
1300-LEC Regular
Mon · 1:30 PM - 5:10 PM
Online-Synchronous
Mohammad AzharChill Rank 3 of 5: Fair?★ 3.8(76)Difficulty 3.2/5 · 74% would take again#12 chillest of 18 for this course
Online SynchronousClosed
1301-LEC Regular
Tue/Thu · 1:30 PM - 3:10 PM
Online-Synchronous
Alan RamlalChill Rank 2 of 5: Easy?★ 3.6(19)Difficulty 2.2/5 · 65% would take again#7 chillest of 18 for this course
Online SynchronousClosed
1302-LEC Regular
Tue/Thu · 1:00 PM - 2:40 PM
Fiterman 607
Carlos LinaresChill Rank 5 of 5: Brutal?★ 1.4(52)Difficulty 4.3/5 · 8% would take again#18 chillest of 18 for this course
In PersonOpen
1303-LEC Regular
Tue/Thu · 1:00 PM - 2:40 PM
Online-Synchronous
Albert DelacruzChill Rank 3 of 5: Fairlimited data?★ 3.8(8)Difficulty 2.0/5 · 63% would take again#8 chillest of 18 for this course
Online SynchronousClosed
1501-LEC Regular
Tue/Thu · 3:00 PM - 4:40 PM
Online-Synchronous
Samuel GreenbergNo Rate My Professors rating found
Online SynchronousClosed
1702-LEC Regular
Mon/Wed · 5:25 PM - 7:05 PM
Online-Synchronous
Rhea JaraChill Rank 3 of 5: Fairlimited data?★ 4.1(7)Difficulty 2.7/5 · 86% would take again#9 chillest of 18 for this course
Online SynchronousClosed
1704-LEC Regular
Tue/Thu · 5:25 PM - 7:05 PM
Online-Synchronous
Roy LauChill Rank 1 of 5: Chill?★ 4.9(84)Difficulty 2.6/5 · 99% would take again#2 chillest of 18 for this course
Online SynchronousClosed
2000-LEC Regular
Mon/Wed · 8:00 PM - 9:40 PM
Fiterman 1204
Kenneth ColemanChill Rank 1 of 5: Chill?★ 5.0(14)Difficulty 1.5/5 · 100% would take again#1 chillest of 18 for this course
In PersonClosed
CH02-LEC Regular
Mon · 2:00 PM - 3:40 PM
Online-Asynchronous / Heights 309
Alexander AdesmanChill Rank 4 of 5: Busy?★ 2.7(14)Difficulty 3.6/5 · 43% would take again#16 chillest of 18 for this course
Hybrid AsynchronousClosed