|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 6.00 Credits
Intensive study in selected areas of student need and interest in counseling. Opportunity for students to choose particular areas for in-depth study under faculty supervision. A total of 6 hours of credit may be earned.
-
2.00 Credits
Studies computer personal productivity tools related to document preparation, data analysis, network communication, and group presentations. Related computer hardware and software will be examined. Not open to students who have credit in CS 104. Open only to elementary education majors.
-
3.00 Credits
Introduction to the microcomputer as a word processing, spreadsheet, database, and communications tool. Intended for those in other disciplines. Hardware and software trends, opportunities, and responsibilities in computing are discussed. Lecture and laboratory. Not open to students who have credit in CS 102.
-
3.00 Credits
A broad survey of computer science including its history, local and Internet applications, programming languages, and computer architecture. Internet examples will be used throughout. Includes use and writing of programs. A first exploration of the study of computing. Prerequisite: MATHS 108 or 125 or 201 or the equivalent. Not open to students who have credit in CS 120 or the equivalent.
-
3.00 Credits
An introduction to computer programming in a LOGO environment as it applies to teaching grades 1-12. Applications include robotics and educational simulations. Prerequisite: CS 110 or equivalent. Open only to non-majors in computer science.
-
3.00 Credits
Introduction for non-computer science majors in structured computer programming using a language such as Visual Basic. Modular programming techniques with emphasis on the creation of graphical user interfaces. Not open to students who have credit in CS 121.
-
3.00 Credits
Introduction to programming using a high-level language and an established programming paradigm. Emphasis on developing problem-solving skills and programming techniques. Topics include control structures, built-in data structures, simple sorting and searching, procedural abstraction, and paradigm-specific concepts and constructs. Required open-lab and closed-lab assignments bring theory to practice. Prerequisite: MATHS 112 or permission of the department chairperson.
-
3.00 Credits
Continuation of Computer Science 1. Strong emphasis on object-oriented paradigm and related problem-solving skills and programming techniques. Topics include recursion, dynamic data structures and related algorithms, efficient sorting and searching, algorithm analysis, file processing, and using standard libraries in chosen object-oriented environment. Open-lab and closed-lab assignments are required. Prerequisite: CS 120.
-
3.00 Credits
Introduction to topics in discrete structures for computer science majors. Topics include propositional and predicate logic, sets, induction, recursion, relations, functions, combinatorial enumeration, Boolean algebra, and finite state machines. Applications of these topics to computer science are discussed. Prerequisite or parallel: CS 120.
-
3.00 Credits
Introduction to network infrastructure, security threats, organization of file systems, encryption and decryption algorithms, authentication algorithms, programming and deployment of firewalls, intrusion detection systems, and virtual private networks, forensics, malicious software, and system administration. Prerequisite: CS 110 or 116 or 120.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|