|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course is an introduction to programming using Visual Basic and the .NET development environment. Topics to be covered include control structures, input/output, graphical user interfaces, and interface with other Microsoft Office applications. This course is for MIS majors.
-
3.00 Credits
This course is designed to provide basic concepts of computer systems, introduce computer architecture, and teach assembly language. Topics include computer structure and machine language, assembly language, addressing techniques, macros, file I/O, program segmentation and linkage, assembler construction, and interpretive routines. Prerequisite: CS 190.
-
3.00 Credits
The purpose of this course is to introduce the major concepts of operating systems. The inter-relationship between the operating system and machine architecture will be discussed. Topics include management of processes, memory and resources; concurrency and parallelism; deadlocks. Prerequisites: CS 110, CS 205, CS 233.
-
4.00 Credits
This course explores topics related to operating systems and network programming, including shell programming, programming with operating systems calls, and programming using network sockets. Other topics include basic struture of operating systems and network software. Prerequisite: CS 190.
-
3.00 Credits
This course introduces the algebraic topics of alphabets and languages, finite automata, and sequential machines. These topics will provide the background for the study of Turing machines, the mathematical model upon which the theory of problem solving with a digital computer is based. In addition, advanced topics concerning computation theory may be covered. Prerequisites: MA 150 and either CS 175, CS 210 or permission of the instructor.
-
3.00 Credits
The purpose of this course is to develop an understanding of the organization of programming languages, introduce the formal study of programming language specification and analysis, and continue the development of problem solving and programming skills. Topics include language definitions using BNF notation, syntax and semantics; abstract data types, functional and logic programming. Prerequisite: CS 205.
-
3.00 Credits
An introduction to basic techniques of network programming with emphasis on Java applications at both client side and server side. Topics include: Web programming, Java Servlets, database connection, and MySQL. You learn not only popular network packages, but also theoretical issues that provide you with an ability of quick adjustment to new systems when they emerge. Prerequisite: CS 205 and CS 221.
-
3.00 Credits
An introduction to the fundamental concepts of network computing and methodologies on how to use them to build client-server systems. Principles and algorithms in client software design, server software design, and concurrent processing will be presented using Linux/Unix. System facilities such as Linux sockets, Java threads, and/or .NET Common Language Runtime will be used to support application problem solving. Topics also include a brief introduction to database concepts that is necessary to build a database-oriented client-server system as a course project. Prerequisite: CS 110 or CS 210, and CS 205.
-
4.00 Credits
This course explores the development of web-based applications and dynamic web pages using modern development tools and languages. Topics to be covered include basic web site design, scripting languages, web servers, use of databases and SQL in the development of dynamic web sites and web security. Prerequisite: CS 190.
-
3.00 Credits
This course will focus on management issues in enterprise computing. Areas to be examined include operations policies, asset procurement and management, IT staffing requirements and job responsibilities, training needs and objectives, and end-user support. Security issues and issues relating to appropriate and inappropriate use of individual workstations will be addressed. Prerequisite: a computer programming course and BA 250 or CS 205 or CS 221.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|