|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Computer and Information Processing Ethics: This course addresses the assessment of ethical principles within the application of information technologies to produce and store data and disseminate and use information. It will defi ne and discuss computer ethics within an historical, current and future perspective by dealing with ethical issues in the workplace, privacy and anonymity, property rights, professional responsibility and globalization from the viewpoint of the individual, business and government. Prerequisite: Cs150 or permission of the instructor
-
3.00 Credits
This course is arranged at the request of a student seeking to earn academic credit related to a work experience.
-
3.00 Credits
A comprehensive overview of the design and implementation of modern programming systems. Programming languages and compiling techniques, operating systems, database structures, artifi cial intelligence, and knowledgebased systems. Prerequisite: Cs335 or Cs232.
-
3.00 Credits
This course will present an overview of Windows and UNIX Web servers. Students will design and implement Web server applications in Perl/ CGI, PHP, VBScript/ASP, Python, and XHTML. Prerequisite: Is251 or Is255.
-
3.00 Credits
The implementation and use of data structures. Queues, binary and general trees, sorting and searching. Prerequisites: Cs335 or Cs232; Is340; Ma123 or Ma143.
-
3.00 Credits
This course will focus on models and methods for the design and development of robotic devices whose function is to accomplish prescribed tasks with minimal human intervention. Emphasis will be on basic robotics elements: simple mechanics (moving, turning, lifting), sensing the environment (light, contact, proximity), monitoring internal state (time, position, orientation), and incremental design for solving a problem. A major objective will be the implementation of a working robot to address a performance specifi cation. There will be a laboratory component. Students will work in teams of 2 on laboratory projects utilizing Lego Mindstorms kits. Prerequisite: Cs150 or Is180.
-
3.00 Credits
Students will implement object-oriented techniques in the Java programming language. Java applications and applets for the World Wide Web will be implemented in the course. Topics on algorithms, data structures techniques on queues, binary and general trees, sorting and searching, and data abstraction will be presented as well. Prerequisite: Is180, Cs230 or Cs231.
-
3.00 Credits
The design and construction of Windows-based applications using the C++ programming language. The course will include an introduction to Microsoft Foundation Class (MFC). Prerequisite: Cs232 or permission of the instructor.
-
3.00 Credits
An introduction to the design and implementation of compilers. Lexical and syntactic analysis; symbol table implementation; code generation. Prerequisite: Cs370.
-
3.00 Credits
The course will teach advanced programming concepts in robot technology. Topics covered include robot control and robot hardware, the mathematics of robot control (local and global coordinate systems and transformations beween them), and robot programming languages. Planning topics include obstacle avoidance, task planning, and navigation. Sensing emphasizes vision, including binary image processing, robot vision, and knowledge-based vision systems. There will be a laboratory component. Students will work in teams of 2 on programming assignments and laboratory experiments utilizing Lego Mindstorms kits. Prerequisite: Cs375.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|