Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    The focus of this course is on client-side programming using HTML and JavaScript, dynamic HTML, style sheets, design standard for webpages, server-side programming using PHP, and AJAX.. A significant programming project will be assigned. Prerequisites: CSC 202 with grade of C+ or higher, and CSC 321.
  • 3.00 Credits

    This course will provide an introduction to the theory of computation. The course will cover fundamental theories, such as finite state automata, regular languages, Turing machines, push-down automata and context-free grammars. Advanced topics will include decidability, reducibility, and the measurement and proof of time and space complexity. Prerequisites: MAT 180 or above. (3 credits)
  • 3.00 Credits

    This course focuses on developing projects with Flash animation tools. Topics will include traditional cel animation implemented on a timeline, motion tweening, shape tweening, embedded film clips, action scripting, sprite construction, and illusions. There will be an in-depth examination of wire-frame and three-dimensional rendering. Both free-standing Flash movie clips and interactions of Flash movie clips with Windows executables will be developed. Participants are expected to have completed at least an introductory-level course in computer science, such as CSC 111, or demonstrate a fundamental understanding of internet programming (HTML and JavaScript).
  • 3.00 Credits

    A study of the systems development life cycle with emphasis on the principles of structured analysis, focusing on both traditional system design and the object-oriented approach. Topics include preparing the Systems proposal, project management, feasibility studies, entity-relationship diagrams, data flow diagrams, data dictionaries, use-case process descriptions, designing user interfaces, prototyping and quality assurance. Students will also design and implement various representative case studies using the platform of their choice. Both the traditional approach (Data Flow Diagrams) and the object oriented approach (UML Unified Modeling Language) will be explored. Prototyping will be emphasized. Prerequisites: CSC 302, CSC 321.
  • 3.00 Credits

    This course will expose students to both a theoretical and a practical foundation in software engineering. On the theoretical side, students will learn about the standards and methods of software engineering, including current and emerging software engineering practices and support tools. On the practical side, students will become familiar with the development of software products from an industry perspective, including generation of appropriate documents, under tight schedules and limited resources. Fulfills writing-intensive requirement. Prerequisite: CSC 302. Fall 2011 (day).
  • 3.00 Credits

    Hardware and software design of microprocessor-based systems. A study of the basic concepts and operations of on-chip components as related to digital system functionality. Programming on the assembler level. Laboratory exercises and a group design project are required. Prerequisite: CSC 332 or permission of the instructor). Fall 2011 (evening).
  • 3.00 Credits

    This course will serve as an introduction to programming applications for mobile devices. The course will focus on two programming platforms: Open source J2ME and Apple's proprietary software Objective-C. Students will develop mobile applications using both a Mac computer and a PC. Topics will include Mac OS X Leopard, iPhone OS, tools for OS development, application development using Objective-C, the Android Software Development Kit and Java 2 Micro Edition. Students will have the opportunity to test their applications through a simulator and then download them to a mobile device. (3 credits)
  • 3.00 Credits

    Search is a cornerstone application of the Web that also plays a critical role in numerous software applications. This course offers a study of Information Retrieval (IR). We cover both classic and modern IR topics, including search engines, text processing, crawling, indexing, ranking, clustering, searching social networks, and integrating search into existing software applications. Students embark on hands-on programming projects, including a larger-scale team-based project. Additional topics include: image, audio, and video search; performance tuning; and the Semantic Web. Corequisite: CSC 321. (3 credits)
  • 2.00 - 6.00 Credits

    A supervised internship in organizations in the private and public sectors. This course provides students with the opportunity to apply their knowledge in the workplace. This course is graded on a pass/fail basis. Prerequisite: departmental permission.
  • 1.00 - 4.00 Credits

    No course description available.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)
Privacy Statement   |   Terms of Use   |   Institutional Membership Information   |   About AcademyOne   
Copyright 2006 - 2025 AcademyOne, Inc.