|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Formal definition of programming languages, including specifications of syntax, semantics, statements and notations used in the construction of compilers, structure of translators and compilers. Prerequisite: COSC 3304 and MATH 2413 Offered: Summer
-
3.00 Credits
Modeling of business and scientific discrete-even processes. Random number generation techniques, Monte-Carlo simulation, discrete-event and unit time advance algorithms, queuing theory and stochastic models. Introduction to systems simulation and industrial dynamics. Programming assignments in C++ and specialized programming languages for simulation. (GPSS, SIMSCRIPT, SIMULA). Prerequisite: COSC 2336, MATH 3370 Offered: Summer (odd numbered years)
-
3.00 Credits
This course is an introduction to computer architecture, with a special focus on the principles behind contemporary uniprocessor design. It will explore the interaction of hardware and software, and consider the efficient use of hardware to achieve high performance. Topics will include instruction set architecture, computer arithmetic, processor design, performance measurement and analysis, pipelining, caches and virtual memory, high performance MIPS implementation, parallel processors, and design tradeoffs among cost, performance and complexity. Prerequisite: ELEN 3431 or equivalent Offered: Fall
-
3.00 Credits
Basic principles for the design, use and understanding of graphics systems. Design and implementation of graphics software packages, applications and algorithms for creating and manipulating graphic displays. Prerequisite: COSC 2336, MATH 2318 and MATH 2414 Offered: Summer
-
3.00 Credits
This course introduced students to the principles behind the design and programming of World Wide Web programming, XHTML scripting, event modeling, CGI, multimedia, XML, and database server software are among the topics presented. Prerequisite: COSC 2336 (CS Programming III)
-
3.00 Credits
Basic concepts and techniques for electronic game design and development. Topics include game theory and genres, game design teams and processes, theory of funativity, level and model design, game scripting and programming including computer graphics, and artificial intelligence. Prerequisites: Data Structures (COSC 2336)
-
3.00 Credits
Topics covered include techniques for achieving security in multi-user computer systems and distributed systems, cryptography, intrusion detection, formal models of computer security, electronic mail, and electronic commerce. Prerequisite: COSC 2336 (CS Programming III) Offered: Spring
-
3.00 Credits
Student works full-time during the semester for an off-campus enterprsise in work that exposes the student to a work environment similar to that which will be encountered upon graduation. Prerequisites: COSC 3370 (Career Development) and approval of department chair.
-
1.00 Credits
Topics include the scientific method and research process, library utilization and components and organization of various types of research papers. Writing exercises on the latter topics. Preparation, formal written report and presentation on a research topic. Prerequisite: Admission to the M.S. program in Computer Science Offered: Fall, Spring
-
3.00 Credits
Current research issues and advanced topics involving both the principles and pragmatics of operating systems specification, design and implementation. Study of concurrent processes, support structures for modular programming, resource allocation and protection, telecommunications, networks and distributed processing. Prerequisite: CS 4302 or equivalent Offered: Spring
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|