|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
An introductory course in client-side web technologies: HTML, cascading style sheets and JavaScript; designing and publishing a web site. Other topics include history of the Internet and World Wide Web, HTML editors, and graphics.
-
3.00 Credits
A comprehensive overview of the scope and dynamics of computer science. Survey of the field of computer science. Topics include: history of computing, computer organization and components, operating systems, programming languages, introduction to programming and program development, data structures, problem solving, software engineering, computer ethics, and computer applications. Background assumed: N.Y.S. Algebra II and Trigonometry (or Math B), or equivalent.
-
3.00 Credits
Hands-on exposure to the following major topics: Problem solving, algorithm design and development, structured programming: top-down design and functional decomposition; elementary data types; expressions, I/O functions and control structures; functions: scope rules, pass by value, pass by reference; built-in functions; arrays; strings; function overloading; elementary sort and search algorithms. Background assumed: N.Y.S. Algebra II and Trigonometry (or Math B), or equivalent.
-
3.00 Credits
The course introduces information technology used in day-to-day business operations. It covers business applications software for office management, communication, project management, relational databases, eCommerce, web development, data transmission and networks, etc. The course also covers such basic information systems concepts as querying simple databases, data analysis and database design. Laboratory instruction is used to complement the course with hands-on experience with a set of above applications. The course is designed for students who will work as end-users, user-managers, leaders, or information systems professionals.
-
0.00 - 99.00 Credits
No course description available.
-
3.00 Credits
Introduces desktop, internet, and network security issues and how they interact with the ethical values of individuals, organizations, and society. Includes methods of avoiding, detecting, and analyzing network intrusions as well as the ethics related to computer security and privacy. Background assumed: N.Y.S. Integrated Algebra and Geometry, or Math A, or equivalent.
-
3.00 Credits
The course introduces multimedia systems from a theoretical and practical perspective. Topics covered include: computer manipulation of images, music, animation, and video, including theoretical aspects of lighting, color, elementary acoustics principles, motion, perspective, graphical and sound file formats, and network transmission. Various software packages will be introduced: for raster and vector graphics; for 2-D- and 3-D-modeling and animation; for sound recording and editing. Using these software packages and applying the principles learned in the course, students will practice creating, processing, and modifying graphics and sound. Students will gain practical hands-on experience through the course work and understand the operating principles of multimedia systems. No programming background is assumed.
-
3.00 Credits
Advanced visual BASIC programming techniques; Active X controls, multiple forms, file I/O, interacting with databases, and error handling; Windows API calls and Windows registry functions; and advanced event-driven business applications.
-
3.00 Credits
An advanced course in server-side web programming. Topics include: cookies, file and database access, portals and web applications; server side scripting. Knowledge of HTML, and of C++, Java, or Visual Basic are required.
-
3.00 Credits
Hands-on exposure to major topics in data structures and control, including file I/O; abstract data types; static and dynamic data structures; pointers and pointer arithmetic; binary numbers and bitwise operations; class concepts; multi-dimensional arrays; linked lists; doubly-linked lists; stacks, queues and their implementations and applications; exception handling. The course provides a computer laboratory component to ensure practice with the above concepts.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|