|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Prerequisite: ENG1102 and either CSCI 1302 or ITEC 1310 Study of ethical and security considerations for computer professionals and users. Topics include issues of privacy, intellectual property rights, and cybercrime.
-
3.00 Credits
Prerequisite: CSCI 1301 Thorough introduction to the UNIX operating system. UNIX commands, editors, documentation, and file system. Shells, rediredion, filters, pipes, and job control. Compile/edit/debug cycle under UNIX. Install and administer a UNIX system and deploy a secure Web server. Program dynamic Web applications using technologies such as PHP and SQL databases. Performance tuning and hands-on study of UNIX and Web application security vulnerabilities.
-
3.00 Credits
Prerequisite: CSCI 1302 and MATH 1161 Topics include: recursion, generics, linked lists, stacks, queues, hash tables, trees, graphs, heaps,) sorting algorithms, and time and space complexity analysis. Use of application program interfaces (API's).
-
3.00 Credits
Prerequisite: CSCI 1302 Coverage of C++ programming techniques: primitive data types, control structures, functions, passby- value, pass-by-reference, arrays, pointers, C-strings, recursion, classes and objects, file input and output, operator overloading, inheritance, exception handling, templates, and STL.
-
3.00 Credits
Prerequisite: CSCI 1302 and MATH 2072 Introduction to propositional and predicate logic; naive set theory; relations and functions; graphs; induction and recursion; counting techniques.
-
3.00 Credits
Introduction to mathematical and algorithmic reasoning. Topics include propositional and predicate logic, proofs, program verification, combinatorics, number theory, set theory, functions and relations, asymptotic analysis, and matrices.
-
1.00 - 4.00 Credits
Prerequisite: announced with the topic Special topics at freshman and sophomore level of current interest in computer science.
-
3.00 Credits
Prerequisite: CSCI 1302 and CSCI 2201 Hardware and software concepts of digital computing systems, with emphasis on fundamental system software and details of hardware operation. Virtual machines, systems organization, digital logic, instruction and data formats, addressing modes, error detecting and correcting codes, and register transfer notation.
-
3.00 Credits
Prerequisite: CSCI 2410 Instruction types, assembly language programming, flow of control, microprogramming, the memory hierarchy, virtual memory, cache organization, and advanced computer architectures (including RISC machines and parallel architectures).
-
3.00 Credits
Thorough introduction to the UNIX operating system. UNIX commands, editors, documentation, and file system. Shells, redirection, filters, pipes, and job control. Compile/edit/debug cycle under UNIX. Install and administer a UNIX system and deploy a secure Web server. Develop dynamic Web applications using technologies such as PHP and SQL databases and the LAMP stack. Hands-on study of UNIX and Web application security vulnerabilities.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|