|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Introduction to computer science through Web-based projects. Describes the basic operations of computers covering hardware and software. Covers the use of communication technology through the Internet. Focuses on problem solving and algorithms. Teaches how programming languages are used to implement solutions to practical problems. Covers social issues associated with computing and computer science. (Fall - Spring). Liberal arts.
-
3.00 Credits
Small mobile robots, constructed with Legos and palm-sized microcontrollers, are used to explore the nature of computers and the different kinds of thinking used in computing. Topics include: how microprocessors work, languages for describing algorithms, artificial intelligence, ways in which society and technology affect each other, physics of robot structure, sensing, motion and problem-solving techniques for designing and debugging, complex systems. For students in any major. No prior experience in computing, science, or technology is required. Weekly laboratory. (Fall - Spring). Liberal arts.
-
3.00 Credits
This course is intended for non-Computer Science majors. Students will learn to model problems drawn from their experience, develop algorithms, and write computer programs to address these problems. Techniques of program development, language syntax, testing and debugging will also be discussed. Liberal Arts. (Fall & Spring). Prerequisite: CSC121
-
1.00 - 15.00 Credits
Project individually arranged by student and faculty sponsor. Requires completion of the Independent Study form and approval by the Faculty Sponsor, Academic Advisor, Department Chair and Academic Dean.
-
3.00 Credits
An introduction to discrete mathematics with a focus on methods of reasoning and applications to computer science. Topics: propositional logic, first order logic, methods of proof, mathematical induction, elementary number theory. Applications include digital circuits, computer arithmetic, computer algorithms. (Fall - Spring). Liberal arts. Prerequisite: MAT102 or equivalent high school course.
-
1.00 Credits
Survey of the implementation of an operating system. (Fall). Prerequisite: CSC121 or equivalent.
-
1.00 Credits
An intensive introduction to the programming language used in CSC223 for transfer students who already have programming experience in a similar language. (Fall - Spring).
-
3.00 Credits
Introduces methods for developing and implementing correct and effective algorithms. Uses an object oriented programming language (currently Java). Attention is given to design strategy, data organization, testing, and documentation. 3 hours lecture and 2 hour laboratory. (Fall - Spring). Liberal arts. Recommended Prerequisite: Familiarity with computers and programming at the level of CSC121 or CSC122.
-
3.00 Credits
Organization of data with associated algorithms into arrays, lists, stacks, queues, binary trees, sets, and maps. Includes programming projects with object-oriented design principles using appropriate data structures. Algorithms are analyzed using the Big O notation. (Fall - Spring). Liberal arts. Prerequisites: CSC217; CSC221 with a grade of C or better.
-
1.00 - 15.00 Credits
Project individually arranged by student and faculty sponsor. Requires completion of the Independent Study form and approval by the Faculty Sponsor, Academic Advisor, Department Chair and Academic Dean.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|