|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
The course material combines a range of topics integral to the design, implementation, and testing of a medium scale software system with the practical experience of implementing such a project as a member of a programmer team. In addition to material on software engineering, this course also includes material on professionalism and ethical responsibilities in software development and human- computer interaction. Credit, 3 semester hours. PREREQ: CSC 1850.
-
3.00 Credits
Presents the five conceptual areas of network management as defined by the International Organization for Standardization (ISO): performance management, configuration management, accounting management, fault management, and security management. This course covers networking technologies such as Ethernet, bridges, and switches. It addresses network management architectures and protocols to lay the foundation for SNMP management, broadband management, and TNM. Some network management applications, tools to monitor network parameters, and network management systems to manage networks are included. Credit, 3 semester hours. PREREQ: CSC 1850, 2260.
-
3.00 Credits
In this course, students will gain experience with the programming techniques, technologies, and issues associated with the Internet. Topics include network programming with sockets, TCP/IP, the HTTP protocol, web-servers, browsers, security, authentication, distributed objects, and client-server computing. This is a project-oriented course in which students will be expected to develop software using a variety of programming languages. Credit, 3 semester hours. PREREQ: CSC 1850 or 1900 and CSC 2260.
-
3.00 Credits
Introduces students to the organization and architecture of computer systems, beginning with the standard von Neumann model and then moving forward to more recent architectural concepts. Credit, 3 semester hours. PREREQ: CSC 2650 and CSC 2250.
-
3.00 Credits
This is an introduction to the design and implementation of programming languages, including a survey of several major languages and their features. Material covered will emphasize implementation details. Credit, 3 semester hours. PREREQ: CSC 2250.
-
3.00 Credits
The course covers the goals of DBMS including data independence, relationships, logical and physical organizations, schema, and subschema. Hierarchical, network, and relational models are covered with an emphasis on the relational model. Small SQL queries are created and examined. Credit, 3 semester hours. PREREQ: CSC 2850.
-
3.00 Credits
Software Engineering is the study of the software process, in particular the analysis, design, implementation, testing, maintenance, and documentation of a software system. This course introduces the fundamental software engineering concepts and terminology, presents formal models of structured design and programming, and aims to give students both a theoretical and a practical foundation. The primary focus of the class will be on learning modern software methods and tools that can be applied on a project in CSC 4900. Topics covered include information hiding, iterative enhancements, structured programming teams, program libraries, walkthroughs, and documentation. Credit, 3 semester hours. PREREQ: CSC 2920.
-
3.00 Credits
This course is an introduction to the CMMI framework, emphasizing understanding, evaluation, and integrated process improvement. Topics include software process assessment, the Capability Maturity Model for Software, other approaches to software process assessment. This course presents a survey on the use of SPI and software process assessment (SPA) as practiced by large and small companies. Credit, 3 semester hours. PREREQ: CSC 3910.
-
3.00 Credits
Analyzes the fundamental problems that must be solved by middleware in order to provide complete and transparent interoperability between distributed components. The course illustrates the state of the art with respect to how the fundamental problems are solved in practice and provides a hands-on experience developing distributed applications using the most important standards. Credit, 3 semester hours. PREREQ: CSC 3910.
-
3.00 Credits
Introduces the student to formal language theory, finite automata, regular expressions, and regular grammars; pushdown automata; context free grammars; and context sensitive grammars. Credit, 3 semester hours. PREREQ: CSC 2250, CSC 2850.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|