Building Schedule, please be patient...
It is expected that students will spend 2 to 3 hours, minimally, outside of the classroom/laboratory performing course related work such as readings, research, homework assignments, practica, studio work, and other academic work for every hour of instruction spent in the classroom/laboratory.
Term:
Enter Keyword: 25 character limit
Additional Criteria:
Show ONLY courses with OPEN SEATS
To view an entire Term Schedule, simply choose the term and no additional criteria and click 'View Results'.
NOTE: Viewing an entire Term Schedule will increase load time.
SEARCH: Term: Fall 2017 , Keyword: , Subject: ITCS , Schedule Type: ALL , Instructor: ALL , Campus: ALL , Seats: Open Only

Fall 2017 Schedule Viewer

7 Courses (22 Sections) as of 10/20/17 9:15 PM

Registration is currently open for Fall 2017 [ How do I register? ] | Class not available? [Give us your feedback]

= Textbooks |  -  = Online/Online Lab |  -  = Hybrid/Hybrid Lab |  -  = Self-Paced
FULL = Section Full | TEXT = Offsite/Satellite | WORD = Keyword Match
Days: M=Monday, T=Tuesday, W=Wednesday, R=Thursday, F=Friday, S=Saturday, No Sunday Classes

ITCS 1010 - Programming Logic [Description / Prerequisite / Fees]

Prerequisite: ITIS 1005 or ITIS 1007, a grade of "SC" or better in MATH 0850 or placement test; or permission of instructor, This course provides an introduction to problem-solving techniques, the steps of the program development cycle, and fundamental skills needed for programming in any computer language. Students will develop logic plans and create programs using core programming instructions to solve a variety of problems and will use one or more programming languages to gain experience with the complete program development process. The course includes an introduction to object-oriented and event-driven programming, and to the IDE (Integrated Development Environment). (4.5 contact hours: 1.5 lecture, 3 lab) [Catalog Entry]
ADDITIONAL FEES: $22.00

CRN Schedule Seats Days Times Dates Room Camp Instructor Cr
10754 LECTURE
14
W 09:00 AM-10:15 AM 8/26/17-12/15/17 (F) C1012 MAIN
Lohn, D
3
10755 LAB
14
W 10:20 AM-12:50 PM 8/26/17-12/15/17 (F) C1012 MAIN
Lohn, D
0
11040 LECTURE
11
T 12:30 PM-01:45 PM 8/26/17-12/15/17 (F) C1012 MAIN
Kozlevcar, J
3
11041 LAB
11
T 01:50 PM-04:20 PM 8/26/17-12/15/17 (F) C1012 MAIN
Kozlevcar, J
0
11124 ONLINE
3
- - 8/26/17-12/15/17 (F) ONLINE MAIN
Lohn, D
3
11125 ONLINE LAB
3
- - 8/26/17-12/15/17 (F) ONLINE MAIN
Lohn, D
0
11877 LECTURE
PERM
MTWRF 12:45 PM-02:00 PM 8/26/17-12/15/17 (F) AUBURN OFF-AU
Ciszewski, L
3
11878 LAB
PERM
MTWR 8/26/17-12/15/17 (F) AUBURN OFF-AU
Ciszewski, L
0
11308 HYBRID
19
TR 06:00 PM-07:15 PM 10/21/17-12/15/17 (P2) C1012 MAIN
Gaston, L
3
11309 HYBRID LAB
19
TR 07:20 PM-09:50 PM 10/21/17-12/15/17 (P2) C1012 MAIN
Gaston, L
0
 

ITCS 1820 - Java Programming I [Description / Prerequisite / Fees]

Prerequisite: ITCS 1010, ITON 1050 or ITON 1070; or permission of instructor. This course provides an introduction to application development, object-oriented programming, and the Java development system. Students will write object-oriented Java applications and applets using methods, variables, operators, strings, arrays, loops, selection statements, classes, inheritance, and encapsulation. (5 contact hours: 1 lecture, 4 lab) [Catalog Entry]
ADDITIONAL FEES: $35.00

CRN Schedule Seats Days Times Dates Room Camp Instructor Cr
10970 HYBRID
5
W 10:00 AM-10:25 AM 8/26/17-12/15/17 (F) C1009 MAIN
Kozlevcar, J
3
10971 HYBRID LAB
5
W 10:30 AM-12:10 PM 8/26/17-12/15/17 (F) C1009 MAIN
Kozlevcar, J
0
 

ITCS 2080 - Fund of Software Engr [Description / Prerequisite / Fees]

Prerequisite: ITCS 1820 or ITCS 1825 or ITCS 1870; or permission of instructor. This course introduces the basic principles and concepts of software engineering and provides the necessary foundation for subsequent SE courses at the upper division level. Topics include: basic terminology and concepts of software engineering; system requirements, modeling, and testing; object oriented analysis and design using UML; frameworks and APIs; client-server architecture; user interface technology; and the analysis, design, and programming of simple servers and clients. (4 contact hours: 2.5 lecture, 1.5 lab) [Catalog Entry]
ADDITIONAL FEES: $22.00

CRN Schedule Seats Days Times Dates Room Camp Instructor Cr
11042 HYBRID
6
T 06:00 PM-07:05 PM 8/26/17-12/15/17 (F) C2062 MAIN
Grasser, R
3
11043 HYBRID LAB
6
T 07:15 PM-07:55 PM 8/26/17-12/15/17 (F) C2062 MAIN
Grasser, R
0
 

ITCS 2120 - JavaScript Prog 1 [Description / Prerequisite / Fees]

Prerequisite: ITCS 1820 or ITCS 1825 or ITCS 1870, ITCS 1105; or permission of instructor. This course introduces JavaScript programming in a hands-on microcomputer environment. JavaScript programming is used extensively in web page design to allow information to be processed on a web page before being sent to a web server for processing. Students will also learn the vocabulary and process of group based code and user interface review. Students who have taken the prerequisite courses more than two years prior to attempting this course may wish to retake those courses before attempting ITCS 2120 to ensure current knowledge of the information and the profession. (4.5 contact hours: 1.5 lecture, 3 lab) [Catalog Entry]
ADDITIONAL FEES: $27.00

CRN Schedule Seats Days Times Dates Room Camp Instructor Cr
11559 HYBRID
2
M 02:00 PM-02:40 PM 8/26/17-12/15/17 (F) C2062 MAIN
Grasser, R
3
11560 HYBRID LAB
2
M 02:45 PM-04:00 PM 8/26/17-12/15/17 (F) C2062 MAIN
Grasser, R
0
 

ITCS 2820 - Java/Android Prog II [Description / Prerequisite / Fees]

Prerequisite: ITCS 1820, ITDB 1400 (can be taken concurrently) or ITDB 1430 (can be taken concurrently); or permission of instructor. This course provides advanced instruction in current standard Java program development methodologies and object-oriented programming with an emphasis on mobile application development. Students will use mobile class libraries and J2ME (Java 2 Micro Edition) to create applications for mobile devices. (5 contact hours: 1 lecture, 4 lab) [Catalog Entry]
ADDITIONAL FEES: $35.00

CRN Schedule Seats Days Times Dates Room Camp Instructor Cr
10923 HYBRID
1
T 06:00 PM-06:25 PM 8/26/17-12/15/17 (F) C1009 MAIN
Kozlevcar, J
3
10924 HYBRID LAB
1
T 06:30 PM-08:10 PM 8/26/17-12/15/17 (F) C1009 MAIN
Kozlevcar, J
0
 

ITCS 2825 - Programming II for IOS [Description / Prerequisite / Fees]

Prerequisite: ITCS 1825, ITDB 1400 (can be taken concurrently) or ITDB 1430 (can be taken concurrently; or permission of instructor. This course provides advanced instruction in Apple's current development language methodologies and object-oriented programming with an emphasis on mobile application development. Students will use mobile class libraries and the Apple Coco class library to create applications for mobile devices. (5 contact hours: 1 lecture, 4 lab) [Catalog Entry]
ADDITIONAL FEES: $35.00

CRN Schedule Seats Days Times Dates Room Camp Instructor Cr
11561 HYBRID
6
R 06:00 PM-06:25 PM 8/26/17-12/15/17 (F) C1009 MAIN
Kozlevcar, J
3
11562 HYBRID LAB
6
R 06:30 PM-08:10 PM 8/26/17-12/15/17 (F) C1009 MAIN
Kozlevcar, J
0
 

ITCS 2870 - Data Structures [Description / Prerequisite / Fees]

Prerequisite: ITCS 1870, MATH 2500; or permission of instructor. This traditional computer science course introduces students to advanced data structure concepts including objects and inheritance, algorithm analysis, recursion, stacks, queues, lists, randomization, trees, sorting and searching, hash tables, and graphs and paths. (6 contact hours: 2 lecture, 4 lab) [Catalog Entry]
ADDITIONAL FEES: $52.00

CRN Schedule Seats Days Times Dates Room Camp Instructor Cr
11838 LECTURE
9
MW 06:00 PM-06:50 PM 8/26/17-12/15/17 (F) C2062 MAIN
Grasser, R
4
11839 LAB
9
MW 07:00 PM-08:40 PM 8/26/17-12/15/17 (F) C2062 MAIN
Grasser, R
0