|
|
|
|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
2.00 Credits
This will be an introductory but intensive course in personal computer basics focusing on developing skills in word processing, spreadsheets, and database management. Students interested in acquiring or enhancing their knowledge in these areas should enroll in this course. No previous computer knowledge is required. Students with more developed computer skills should consider enrolling in the Graphical Computer course. Summer College. 2 credits.
-
3.00 Credits
Develops student expertise in the use of a computer and the major software tools used for personal and professional productivity, with an emphasis placed on spreadsheets and database management systems. Includes an introduction to the components of a computer system and to social and ethical issues surrounding the use of a computer. Students may receive credit for only one of the following courses: COMP 11000, PHED 13900, TRLS 13900, HLTH 13900, EXSS 13900. Students who have already taken COMP 20100 cannot receive credit for this course. 3 credits. (F-S,Y)
-
3.00 Credits
An introduction to discrete structures for computer science. The major topics of study include sets, proof techniques, logic, predicate logic, relations and functions, counting and probability, matrices, and induction. Prerequisites: Group 2 or 1 on the math placement exam. 4 credits. (F-S,Y)
-
3.00 Credits
An introduction to programming using visualization and 3D animation. We will create animations using Alice, a software package using 3D models and program visualization. The animations will be in the style of Pixar and Disney animated films. The focus of the course includes the use of storyboards for design, fundamental programming concepts (sequence, variables, conditional execution, repetition), and object-oriented concepts (classes, objects, methods, parameters, and inheritance). The emphasis is hands-on labs along with presentations and demonstrations. This course is designed for students who have little or no previous programming experience. The course may not be taken for credit after COMP 22000 or COMP 22500. 3 credits. (F,Y)
-
3.00 Credits
An introduction to programming using visualization and 3D animation. We will create animations using Alice, a software package using 3D models and program visualization. The animations will be in the style of Pixar and Disney animated films. The focus of the course includes the use of storyboards for design, fundamental programming concepts (sequence, variables, conditional execution, repetition), and object-oriented concepts (classes, objects, methods, parameters, and inheritance). The emphasis is hands-on labs along with presentations and demonstrations. This course is designed for students who have little or no previous programming experience. The course may not be taken for credit after COMP 22000 or COMP 22500. 3 credits. (F,Y)
-
3.00 Credits
This course introduces students to robotics and programming using Legos. Students will build various type of robotic objects incorporating output devices such as motors and lights as well as sensor input devices such as touch sensors, light sensors, sonar sensors, and rotation sensors. The emphasis is on hands-on labs. Programs to control and robots will be developed using an object-oriented language such as Java or C++ and cover the basic object-oriented concepts. Engineering concepts involving the use of gears will be briefly explored. The emphasis is hands-on labs along with presentations and demonstrations. This course is designed for students who have little or no previous programming experience. The course may not be taken for credit after COMP 22000 or COMP 22500. 3 credits. (F,Y)
-
4.00 Credits
A disciplined introduction to problem-solving methods and program development. Topics include standard control structures, basic data structures, algorithms and abstraction mechanisms, testing, and an introduction to algorithm analysis. 4 credits. (F-S,Y)
-
4.00 Credits
The focus of this course is to reinforce and strengthen the foundational concepts learned in Computer Science I and to provide additional experience with problem solving and algorithmic thinking independent of the programming language used. This course will provide the requisite skills needed by majors and minors to successfully progress in Computer Science. Robotics will be used as the context for strengthening skills in design, programming and testing of software. Students will explore new concepts such as real-time control, sensors, and basic automated reasoning. The course will be a combination of lectures, in-class exercises, and labs, with a strong hands-on approach. Prerequisites: COMP 17100. 4 credits. (S, Y)
-
3.00 Credits
The syntax, data structures, and distinctive features of a specific programming language chosen from those not given detailed coverage in any regularly offered computer science course. Programming assignments develop students' skills in the language and illustrate typical applications. Possible languages include C++, LISP, and PROLOG. Prerequisites: COMP 17100. Restricted to students who have not already taken a course treating in detail the language offered by this course. May be repeated for credit with different languages. 1 credit. (IRR)
-
3.00 Credits
The study of the syntax, data structures, and distinctive features of the Java programming language. Programming assignments develop students' skills in Java and illustrate typical Java applications. Prerequisites: COMP 17100. 1 credit. (IRR)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Cookies Policy |
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|