|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This course deals with the basic concepts of computer security and privacy: PC basics, networking basics, confidentiality, integrity, and availability of data, authentication, cryptography, threats to computer security such as viruses, computer security controls such as antivirus software and firewalls, and security and privacy on the Internet. These topics are discussed in a manner to promote awareness of computer security issues, not technical knowledge.
-
3.00 Credits
This course provides a gentle introduction to computer concepts and technologies for the novice. Fundamentatls of computer hardware and software will be covered. Students will gain direct experience with interesting computer science technologies (such as computer games and robotics) through hands on exercises. In addition, computer-related social issues (such as privacy), emerging trends in computing will also be discussed.
-
4.00 Credits
This course, a first course in computer science, is intended mainly for students who are either majoring or concentrating in computer science. It teaches algorithmic problem solving, emphasizing the use of top-down Object Oriented program development to design and implement programs in the Java programming language. No prior familiarity with computer programming is assumed. This is a programming intensive course.
-
3.00 Credits
This course teaches fundamental concepts and terminology of computer programming for students in science and engineering. Students will develop skills in designing and writing simple computer programs. This is a programming intensive course. The course requires no programming background.
-
3.00 Credits
This course covers fundamental concepts and terminology of computer programming. Topics will include programming basics, debugging, and object-oriented programming. This is a programming intensive course. The course requires no programming background.
-
3.00 Credits
This course covers concepts and development of object-oriented programs. Topics will include calsses and objects, one dimensional arrays, list, stack, queues, and searching and sorting algorithms. This is a programming intensive course.
Prerequisite:
CPSC130
-
3.00 Credits
This course presents the organization and operation of the classic, single-processor digital computer. Topics include the central processing unit, primary and secondary memory, common peripheral devices, and computer-usable communications hardware. Also featured is an overview of parallel architectures. Pre-requisites: CPSC 130, concurrent enrollment
Prerequisite:
CPSC130
-
4.00 Credits
This course discusses the implementation and use of common one-dimensional data structures, including typed files, sets, strings, lists, queues, and stacks. Array-based and pointer-based implementations for these structures are developed, together with iterative and recursive algorithms for structure access and manipulation. Other topics covered include the concept of an abstract data type searching and sorting, and an introduction to algorithm analysis. This is a programming intensive course.
Prerequisite:
CPSC111
-
3.00 Credits
This course builds on CPSC 100. Advanced topics in word processing and spreadsheets will be covered. Integration of databases and spreadsheets as well as programming in an appropriate language will be studied. Students will learn how to use operating system commands and will write batch files.
-
3.00 Credits
This course covers basic principles and techniques of program development. Topics will include implementation of elementary data structures and introduction of basic algorithm and analysis. This is a programming intensive course.
Prerequisite:
CPSC130 AND CPSC131
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|