CSC-280
Intro to Computer Science I
OPEN
001
 
04.00
Greene,D  
 
 
MTH     11:20AM 12:35PM  TBA  TBA    08/29/16 12/19/16
W 11:20AM 12:35PM TBA TBA 08/29/16 12/19/16
 
WAIT-2
002
 
04.00
Ford,A  
 
 
MTH     11:20AM 12:35PM  TBA  TBA    08/29/16 12/19/16
W 11:20AM 12:35PM TBA TBA 08/29/16 12/19/16
 
OPEN
003
 
04.00
Greene,D  
 
 
TF      12:55PM 02:10PM  TBA  TBA    08/29/16 12/19/16
W 12:55PM 02:10PM TBA TBA 08/29/16 12/19/16
 
OPEN
004
 
04.00
Dietz,D  
 
 
MTH     02:30PM 03:45PM  TBA  TBA    08/29/16 12/19/16
W 02:30PM 03:45PM TBA TBA 08/29/16 12/19/16
 
CSC-281
Intro to Computer Science II
Prerequisite: CSC-280.
OPEN
001
 
03.00
Knapp,A  
 
 
MTH     04:05PM 05:20PM  TBA  TBA    08/29/16 12/19/16
 
OPEN
002
 
03.00
Owrang Ojaboni,M  
 
 
TF      11:20AM 12:35PM  TBA  TBA    08/29/16 12/19/16
 
CSC-310
Intro to Geographic Info Systs
WAIT-8
001
 
03.00
Ford,A  
 
 
T       05:30PM 08:00PM  TBA  TBA    08/29/16 12/19/16
 
CSC-330
Organization of Computer Syst
Prerequisite: CSC-280.
WAIT-1
001
 
04.00
Aldenderfer,K  
 
 
MTH     02:30PM 03:45PM  TBA  TBA    08/29/16 12/19/16
W 02:30PM 03:45PM TBA TBA 08/29/16 12/19/16
 
CLOSED
002
 
04.00
Aldenderfer,K  
 
 
MTH     02:30PM 03:45PM  TBA  TBA    08/29/16 12/19/16
W 04:05PM 05:20PM TBA TBA 08/29/16 12/19/16
 
OPEN
003
 
04.00
Aldenderfer,K  
 
 
MTH     02:30PM 03:45PM  TBA  TBA    08/29/16 12/19/16
W 05:30PM 06:45PM TBA TBA 08/29/16 12/19/16
 
CSC-350
Intro to Discrete Structures
Prerequisite: CSC-280 and MATH-150, MATH-151, or MATH-155.
OPEN
001
 
03.00
Greene,D  
 
 
MTH     05:30PM 06:45PM  TBA  TBA    08/29/16 12/19/16
 
CSC-493
Computer Science Capstone Proj
Prerequisite: CSC-280, CSC-281, and one other CSC course at the 300-level or above.
OPEN
001
 
03.00
Owrang Ojaboni,M  
 
 
W       11:20AM 02:10PM  TBA  TBA    08/29/16 12/19/16
 
CSC-496
Selected Topics: Non-Recurring
OPEN
001
Intro to 3D Static Modeling 
03.00
Totten,C  
 
 
TH      05:30PM 08:00PM  TBA  TBA    08/29/16 12/19/16
 
Introduction to 3D Static Modeling (3) Students create 3D graphics environments and objects and practice specific techniques for contemporary digital art making. Work is integrated into graphic presentations such as posters, videos, and interactive environments. Students are exposed to a variety of 3D tools and develop the ability to identify software solutions that best meet needs. Grading: A-F only. Meets with GAME-672-001 and CSC-696-001.
(Meets with GAME 672 001 CSC 696 001)
CSC-520
Algorithms and Data Structures
Prerequisite: CSC-281.
CLOSED
001
 
03.00
Owrang Ojaboni,M  
 
 
TF      04:05PM 05:20PM  TBA  TBA    08/29/16 12/19/16
 
CSC-546
Intro to Computer Networks
OPEN
001
 
03.00
Ford,A  
 
 
MTH     04:05PM 05:20PM  TBA  TBA    08/29/16 12/19/16
 
CSC-568
Artificial Intelligence
Prerequisite: CSC-280.
OPEN
001
 
03.00
McCoy,J  
 
 
TF      12:55PM 02:10PM  TBA  TBA    08/29/16 12/19/16
 
CSC-589
Topics in Computer Science
CANCELLED
001
Intro to Computer Vision 
03.00
Xiao,B  
 
 
MTH     11:20AM 12:35PM  TBA  TBA    CANCELLED
 
Introduction to Computer Vision (3) Humans effortlessly recognize objects and places and form opinions of them from visual inputs. However, it is very difficult for a computer algorithm to extract useful content from images and videos. Computer vision has wide-ranging applications such as gesture capture (Kinect), face recognition in cameras, image-based search (Google), autonomous vehicles (Google car), biometrics using retinal image, medical imaging (image-guided surgery), and surveillance analysis. This course is an introduction to current algorithms used in computer vision and computational photography. Topics include image statistics, image processing, color vision, texture synthesis, image warping, motion tracking, automatic image editing, object and scene recognition, 3D reconstruction, face detection, and image databases. Students learn state-of-the art mathematical tools in computer vision and also gain hands-on experience in image manipulation. Simple machine learning algorithms are also introduced. Working models of computer vision are demoed in class and homework includes programming exercises in MATLAB or Python. The course requires basic programming skills and interest in solving simple math. Recommendation: CSC-280 and MATH-221.
OPEN
002
Intro to Machine Learning 
03.00
Japkowicz,N  
 
 
MTH     11:20AM 12:35PM  TBA  TBA    08/29/16 12/19/16
 
Introduction to Machine Learning (3) Data science, data analytics, and mining big data are terms used to describe the process of analyzing data sets in order to extract useful information from them. The tools necessary to carry out this kind of analysis come from a discipline known as machine learning. This course offers a broad introduction to the fascinating principles and paradigms underlying machine learning including the presentation of its main approaches and a discussion of its major theoretical issues. Students learn the inner workings of different kinds of classical supervised machine learning algorithms. Unsupervised paradigms are also covered, along with discussions of the new challenges faced by traditional machine learning methods. Students gain experience using machine learning tools and assessing their worth and limitations; are exposed to a practical case study in which they come up with solutions for dealing with a real world data analysis problem; and are initiated in the research process through the reading of research articles and the formulation and answering of research questions. Prerequisite: CSC-280, MATH-221, and STAT-202. Recommendation: basic programming skills, interest in solving simple math problems, and basic statistical knowledge.
CSC-696
Selected Topics:Non-Recurring
OPEN
001
Intro to 3D Static Modeling 
03.00
Totten,C  
 
 
TH      05:30PM 08:00PM  TBA  TBA    08/29/16 12/19/16
 
Introduction to 3D Static Modeling (3) Students create 3D graphics environments and objects and practice specific techniques for contemporary digital art making. Work is integrated into graphic presentations such as posters, videos, and interactive environments. Students are exposed to a variety of 3D tools and develop the ability to identify software solutions that best meet needs. Grading: A-F only. Meets with GAME-672-001 and CSC-496-001.
(Meets with GAME 672 001 CSC 496 001)