|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
A study of how computer networks and internets operate, from the lowest level of data transmission and wiring to the highest level of application software communication over the network infrastructure. Prerequisite: C or C++ programming knowledge or CS121 or permission of the instructor. ( N)
-
4.00 Credits
This course is the first course of a twosemester sequence covering the development of web-based software for intranets and internets. The two course sequence will cover end-to-end development, including both the client-side and serverside development. Topics include design of a Web site and Web pages, Hypertext Markup Language (HTML), style sheets, scripting languages, dynamic Web pages, database connectivity, Web servers, basic server side programming and an introduction to the Extensible Markup Language (XML). Modern development tools will be used. Prerequisite: CS 111 or working knowledge of a programming language including methods/functions/procedures, parameter passing and arrays; or permission of the instructor. ( N)
-
4.00 Credits
This course is the second course of a twosemester sequence covering the end-toend development of Web-based software for intranets and internets. This course emphasizes server-side development of enterprise applications. Topics include Web servers, distributed network-based computing, handling client requests, server- side services, transmitting data using HTTP, database connectivity, security and e-commerce. Programming languages and tools will be among the most significant such as Java, servlets, JavaServer Pages, Active Server Pages, .NET and XML, among others. Prerequisite: CS 215 or permission of the instructor. ( N)
-
4.00 Credits
This course is a continuation of Programming in Java I (CS 209). Topics include: advanced topics in object-oriented programming, advanced graphical user interfaces (GUIs), multithreaded programs, networking, database connectivity, structured data types, reusable integratable components, among others. Prerequisite: CS 209 or permission of the instructor. ( N)
-
4.00 Credits
A study of computer organization and assembly language programming. Topics include basic machine architecture and design, digital logic circuits, digital components, central processing unit, machine representation of instructions and data, addressing techniques, memory organization and execution of instructions at machine level. Assembly language programming topics include: syntax, instruction types, control structures, data types, subroutines, input/output, macros, hybrid-programs and the programming language translation process. Several programming projects will be required of each student. Prerequisite: CS 132. F (N)
-
4.00 Credits
A study of advanced abstract data types used in computer science. The course will include a review of the basic data structures such as stacks, queues and linked lists. Major topics will include trees, graphs, primary and secondary memory, measures of efficiency and complexity, searching and sorting A higher level language such as C++ will also be studied. Several programming projects will be required. Prerequisites: CS 132. ( N)
-
4.00 Credits
This course is intended to provide the student with real world experience in the area of computer science. The student will be assigned a project that will entail hands-on experience in the software development process, including problem definition, requirements specification, design, implementation, testing and debugging and documentation. The student will typically be working with an external organization, such as a local company, to address real world problems. Prerequisite: Two computer science courses such as CS 121 and CS 132 or higher, or by permission of the instructor. ( N)
-
4.00 Credits
Coverage of such topics as usage of the various platforms from personal computers to supercomputers, storage and retrieval, input/output, networks, Windows and information services. Use of the Midrange/corporate computer environment and its utilities. F/S ( C, N, S)
-
3.00 Credits
A non-programming theory course which emphasizes the analysis and design phases of the software development cycle. The analysis of program specifications to determine the completeness of the specification. The use of various structured techniques and tools to design programs and evaluate program designs. Prerequisite: DA 103 or co-requisite: DA 103 ( C, S)
-
3.00 Credits
The study of four major microcomputer applications: word processing, spreadsheets, presentations and database management, plus microcomputer operating systems fundamentals. The completion of projects in each of the application areas using a commercially available microcomputer product. F/S ( C, N, S)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|