Distance Learning, Online Education Portal, OOEN

Computer Science - Undergraduate - Online Courses

Click on the name of an online computer science undergraduate course to view the detailed information; you can also find out about the college or university offering the category by clicking on "School's Profile".
Viewing 241 to 260 of 325 courses
Name (Section Id) Program Degree Name of College, University School's Profile
Programming in C++ (CS265) Computer Science U Grantham University
Details
An introduction to C++ programming. Topics include control structures, arrays, pointers, classes, overloading, inheritance, file processing, and data structures. Includes 1 lab credit. Software: Microsoft Visual Studio.Net.
Programming in HTML (CS197) Computer Science U Grantham University
Details
This course provides coverage of basic and intermediate HTML skills. Topics include creating a Web page, use of links, tables, and forms, scripting for HTML, adding graphics and multimedia. Includes coverage of DHTML and XML.
Programming in Java (CS200) Computer Science U Grantham University
Details
An intermediate level course devoted to the programming of Java applets using Visual J++. It covers GUI objects, classes and instances, looping, arrays, boolean statements, streams and files, and the use of advanced GUI elements such as the Dialog Editor, the Resource Wizard, and the Graphics Editor. Includes programming in the Microsoft Developer Studio environment. Includes 1 lab credit.
Programming in JavaScript (CS208) Computer Science U Grantham University
Details
This introductory course provides students with hands-on practice using JavaScript. Topics include integration of JavaScript and HTML to make Web pages interactive, language semantics including functions, objects, methods, forms, frames, and event handlers. Course provides comprehensive coverage of both client and server-side JavaScript. Includes projects and computer laboratory exercises.
Programming in Visual Basic (CS212) Computer Science U Grantham University
Details
An intermediate level course that teaches the fundamentals of the Visual Basic programming language. The topics vary but focus on essentials of computer programming, introduction to object-oriented programming terminology, designing and implementing applications using Visual Basic, debugging techniques, database programming and the use of variable arrays. Students are required to complete several projects using Visual Basic. Includes 1 lab credit. Software: MS Visual Basic Professional.
Programming Language Concepts (CS 310) Computer Science U American Sentinel University
Details
Learn the principles behind the design and implementation of high-level programming languages. Upon completing this course, the student has both an understanding of how programming languages are created and their relationship with the underlying hardware, and the ability to evaluate the merits of existing and emerging languages.
Programming Languages (CS367) Computer Science U Grantham University
Details
A course designed to provide students with the tools necessary for the critical evaluation of existing and future programming languages and constructs. This course also prepares students for the study of compiler design and construction. Topics include syntax and semantics, data types, expressions, control structures, subprograms, abstract data types, concurrency, exception handling, functional and logic programming languages, and objectoriented programming.
Programming Logic and Design with Lab (CIS-120) Computer Science U DeVry University Online
Details
This course introduces basics of programming logic, as well as algorithm design and development, using tools such as flowcharts, structure charts or pseudocode. Students also learn basic constructs of programming including constants, variables, expressions and control structures for sequential, iterative and decision processing.
Programming Project (CS 445) Computer Science U American Sentinel University
Details
With direction from the instructor, the student develops a single, large programming assignment. The language used and the nature of the project may vary at the discretion of the instructor, based on the student's background. The course gives the student the experience of building a large project that integrates knowledge gained in other courses.
Programming Techniques with Java (CENG 310) Computer Science U Humber College Institute of Technology and Advanced Learning
Details
This course is intended for students making a transition from C to Java. An object-oriented approach is taken towards data structures and algorithms. Core features of the Java language are covered. Data structures covered include arrays, vectors, lists, stacks, queues, and files. Algorithms covered include sorting, searching and general management of data structures. Most of the programming will take place in a UNIX environment using standard editors for writing code and the JDK for compiling and running programs. Both application and applet programming will be covered.
Programming with Classes (4002-210) Computer Science U Roosevelt University
Details
A second course in programming with emphasis on object-oriented programming. Students will first use classes and then build classes. Topics include information hiding through classes, construction of classes, operator overloading, friend functions, constructor functions and destructor functions. Inheritance and templates are also covered. Programming projects are required.
RAPID APPLICATIONS DEVELOPMENT (EBM300-OL) Computer Science U Westwood College Online
Details
This course is designed to prepare students with the skills necessary to design and build web pages. Topics include RAD tools, web design principles, style sheets, tables, forms, and scripting. Upon completion of this course, students will be able to use RAD tools to design and build a personal web page, apply web site design principles, design a navigable web site, create style sheets, and add client-side scripts to web sites.
Routing Technology (TCM-260) Computer Science U DeVry University Online
Details
This course explores routing technology and network design through detailed study of network routers, internetworking software, protocols and design strategy. Topics include network design and optimization, routing operating systems, routing protocols, local area network (LAN) switching and routed network security, troubleshooting and optimization. Hardware such as network routers, switches, ethernet LAN connections and related servers are also studied.
Routing Technology Lab (TCM-260L) Computer Science U DeVry University Online
Details
Students gain experience in using routers and related equipment to handle LAN and wide area network (WAN) traffic. They also configure routers, analyze routing protocols and study network behavior.
Secure E-Commerce (4002-877) Computer Science U Roosevelt University
Details
This course covers the concepts required to implement a secure e-commerce site. Topics include the assessment of security in a proposed or an existing site, the implications of decisions impacting security and the implementation considerations needed to establish a secure site.
Senior Project (CIS-433) Computer Science U DeVry University Online
Details
Working in teams, students apply knowledge and mastered skills, including problem-solving techniques and project-management methods, to an applications-oriented project. The project provides real-world experience by integrating systems analysis, programming, testing, debugging, documentation and user interfacing techniques.
Senior Project Development Lab (CET-410L) Computer Science U DeVry University Online
Details
In this lab, students implement the project approved in EET-400. The project involves a team approach to design, development and implementation of the solution to an engineering problem requiring emphasis on software development. A formal demonstration of software and hardware functionality, a written report and an oral presentation in defense of the project are included.
Senior Project Development Lab I (CET-402L) Computer Science U DeVry University Online
Details
This course is the first in a two-lab sequence in which students develop a technical project proposal requiring emphasis on software development. Included in the proposal is a design of the technical project submitted for approval.
Senior Project Development Lab II (CET-404L) Computer Science U DeVry University Online
Details
In this course, the second in a two-lab sequence, students implement the project approved in CET-402L, providing formal demonstration of software and hardware functionality. Students also produce a formal project report and deliver an oral presentation.
Senior Project with Lab (TCM-490) Computer Science U DeVry University Online
Details
Through an applications-oriented team project, students demonstrate their problem-solving and project-management skills. To complete the project, students integrate aspects of telecommunications analysis, design, planning, implementation and evaluation.
Viewing 241 to 260 of 325 courses
U - Undergraduate Course G - Graduate Course C - Certificate

Google
 
Web www.ooen.net
forum.ooen.net directory.ooen.net
ooen.partnership: International Students Portal | Online Degree