|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course will provide a clear description of the concepts that underlie an operating system. The topics discussed will include process management, input/output, memory management, the file system, protection and security, concurrency and distributed systems. Operating systems functions and theory will be covered for a variety of computers from microcomputers to mainframes. Other topics include multi-user systems, system use and system management. Students will learn to interact with the UNIX operating system during the labs.
-
3.00 Credits
This course serves as an introduction to basic web page development and the Internet. Topics include history of the Internet, web browsers, search engines, FTP, security and email. Other topics will include how to design and create web pages using current markup languages and other development tools.
-
4.00 Credits
This course is a general introduction to discrete structures and finite systems. Discrete structures includes important material from such areas as set theory, logic, graph theory, knowledge representation, and combinatorics. The course provides foundational techniques and tools for Computer Science.
-
4.00 Credits
This course is a general introduction to computer science, programming, and problem solving. A simplified programming system will be used to introduce students to the programming process. Looping, decision structures, and methods will be introduced as programming topics. Some solutions will use other computer tools such as spreadsheets. Computer science topics will be covered in breadth and include algorithms, storage, architecture, and data structures.
-
4.00 Credits
This course's focus is on computer program development and computer science. Functional and design specification coding, testing and documentation are emphasized in the development of good programming techniques. Emphasis is placed on object oriented methodology, structured thinking, decision structures, looping, arrays, files, and programming a graphical user interface.
-
4.00 Credits
An introduction to Visual Basic, an object-oriented/event-driven programming language for students with some programming experience. The student will learn to take advantage of the features Visual Basic has to offer, including the creation of window objects such as buttons and scroll bars. The course will include designing, planning, documenting, coding and debugging projects in Visual Basic. Topics covered are selection structures, repetition structures, both sequential and random files and arrays. The level of reasoning required in this course is similar to that required in a college level mathematics course.
-
4.00 Credits
An introduction to security tools and methodologies. Cryptography and steganography methods will be covered using java programs. Security tools and scripts typically used by network administratration will be implemented. Security analysis, forensic analysis, intrusion detection systems, honeytraps and recovery tools will be included.
-
4.00 Credits
An introduction to the techniques of game programming from various game genres including adventure games, multiplayer games, strategy games, tile games and first person games. Game design and game programming careers will also be explored. Techniques will include using two and three dimensional graphics and some advanced data structures like BSP trees.
-
4.00 Credits
An introduction to the fundamentals of building and programming robots. The course will include a robotic application using motors, motor controllers, sensors, Analog to Digital converters and typical program control modules. The programming will include Pulse width modulation, processing raw sensor signals and using a motor controller. The labs will be project based.
-
4.00 Credits
This course will focus on decision making using management information system software. Emphasis will be on Advanced DataBase and/or other database management software. Software customizing techniques, macros, templates, data tables, program command files, and SQL commands will be covered.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|