Cs 790-01: Information Security,
2011
Wright State University - Main Campus
Cs 790-01: Information Security, Meilin Liu
Computer Science & Engineering Syllabi
This course gives a comprehensive study of security vulnerabilities in information systems and the basic techniques for developing secure applications and practicing safe computing. Topics include: Conventional encryption; Data Encryption Standard; Advanced Encryption Standard; Hashing functions and data integrity; Basic Number Theory; Public-key encryption (RSA); Digital signature; Security standards and applications; Access Control; Management and analysis of security. After taking this course, students will have the knowledge of several well-known security standards and their applications; and the students should be able to increase system security and develop secure applications.
Cs 141-01: Computer Programming I,
2011
Wright State University - Main Campus
Cs 141-01: Computer Programming I, Vanessa Starkey
Computer Science & Engineering Syllabi
Introduction to use of computers as a problem-solving tool. Examples from and
applications to a broad range of problems. Methodology for algorithm design and for structured modular implementation is stressed. Three hours lecture, two hours lab.
Cs 208-01: Computer Programming For Business I,
2011
Wright State University - Main Campus
Cs 208-01: Computer Programming For Business I, David M. Hutchison
Computer Science & Engineering Syllabi
CS 208 is the first in a sequence of two programming classes required for MIS majors. This course will introduce students to the basic concepts of programming. Examples are from business applications and display graphics and emphasis is on problem solving with the computer as a tool.
Cs 209-01: Computer Programming For Business Ii,
2011
Wright State University - Main Campus
Cs 209-01: Computer Programming For Business Ii, Dennis Kellermeier
Computer Science & Engineering Syllabi
CS 209 Is the second of a two quarter sequence in programming for business students. It is required for Management Information Science majors. The courses are designed to help students achieve a high degree of facility in intermediate level programming.
Cs 240-01: Computer Programming - I,
2011
Wright State University - Main Campus
Cs 240-01: Computer Programming - I, Michael Ondrasek
Computer Science & Engineering Syllabi
Basic concepts of programming and programming languages are introduced. Emphasis is on problem solving and object oriented programming. This course provides a general introduction to the fundamentals of computer science and programming. Examples from and applications to a broad range of problems are given. No prior knowledge of programming is assumed. The concepts covered will be applied to the Java programming language. Students must register for both lecture and one laboratory section. 4 credit hours.
Cs 242-01: Computer Programming Iii,
2011
Wright State University - Main Campus
Cs 242-01: Computer Programming Iii, Mateen M. Rizki
Computer Science & Engineering Syllabi
No abstract provided.
Cs 405/605-01: Introduction To Database Management Systems,
2011
Wright State University - Main Campus
Cs 405/605-01: Introduction To Database Management Systems, Guozhu Dong
Computer Science & Engineering Syllabi
Logical and physical aspects of database management systems are surveyed. Data models including entity-relationship (ER) and relational models are presented. Physical implementation (data organization and indexing) methods are discussed. Query languages including SOL, relational algebra, relational calculus, and QBE are studied. Students will gain experience in creating and manipulating a database, and gain knowledge on professional and ethical responsibility and on the importance of privacy/security of data.
Cs 415-01: Social Implications Of Computing,
2011
Wright State University - Main Campus
Cs 415-01: Social Implications Of Computing, Leo Finkelstein
Computer Science & Engineering Syllabi
CS 415 is a communication skills course using as its subject matter current salient issues associated with the social implications of computing. In addition to the course text, you will need to use certain reading materials in the library and elsewhere, and you will be responsible for using concepts and theories provided in class lectures and discussions.
Cs 499/699-01: Logic For Computer Scientists,
2011
Wright State University - Main Campus
Cs 499/699-01: Logic For Computer Scientists, Pascal Hitzler
Computer Science & Engineering Syllabi
Logic is often called the Calculus of Computer Science. Indeed, logic permeates most areas of Computer Science in one way or the other, sometimes more prominently, and sometimes as motivational or formal underpinning. Examples are database schema, program verification, semantics of programming languages, computer security, artificial intelligence, cognitive robotics, Web information systems, computer hardware circuitry, or modeling in software engineering.
Cs 707-01: Information Retrieval,
2011
Wright State University - Main Campus
Cs 707-01: Information Retrieval, Krishnaprasad Thirunarayan
Computer Science & Engineering Syllabi
This course will cover models for information retrieval, techniques for indexing and searching, and algorithms for classification and clustering. It will also cover SVM, latent semantic indexing, link analysis and ranking, Map-Reduce architecture and Hadoop, to different degrees of detail, time permitting.
Cs 206-01: Computer Software Productivity Tools,
2011
Wright State University - Main Campus
Cs 206-01: Computer Software Productivity Tools, John P. Herzog
Computer Science & Engineering Syllabi
Focus on learning MS Office software applications including advanced topics in spreadsheets, database and presentation graphics, using a case study approach where critical thinking and problem solving skills are required. Computer concepts are integrated throughout the course to provide an understanding of advanced computing, the latest technological advances and how they are used in industry. Ethics and issues encountered in business are discussed to challenge students on societal impact of technology.
Cs 790-01: Privacy-Aware Computing,
2011
Wright State University - Main Campus
Cs 790-01: Privacy-Aware Computing, Keke Chen
Computer Science & Engineering Syllabi
In this course, we will discuss a set of research papers on various topics of privacy-aware computing: data perturbation, data anonymization, randomized responses, privacy preserving data mining, privacy preserving multivariate statistical analysis, private information retrieval, and secure data outsourcing, etc. Students are expected to read some papers and submit paper summaries. Participation in the class discussion is encouraged. Students will need to finish a course project and give a project presentation. Each project team can have 1-2 people. (4 Hours Lecture).
Cs 241-01: Computer Programming - Ii,
2011
Wright State University - Main Campus
Cs 241-01: Computer Programming - Ii, Michael Ondrasek
Computer Science & Engineering Syllabi
The CS 241 course is a continuation of CS 240. The emphasis in CS 241 is on solving more complex problems using object oriented programming. Prerequisite: CS240. Students must register for both lecture and one laboratory section. 4 credit hours.
Cs 499/699-01: Computer Programming For Scientific,
2011
Wright State University - Main Campus
Cs 499/699-01: Computer Programming For Scientific, Michael L. Raymer
Computer Science & Engineering Syllabi
No abstract provided.
Cs 701-01: Database Systems And Design,
2011
Wright State University - Main Campus
Cs 701-01: Database Systems And Design, Soon M. Chung
Computer Science & Engineering Syllabi
Introduction of DB design concepts and operating principles of database systems.
Ceg 402/602: Introduction To Computer Communication,
2011
Wright State University - Main Campus
Ceg 402/602: Introduction To Computer Communication, Bin Wang
Computer Science & Engineering Syllabi
This course provides an introduction to basic concepts of communication networks, different types of networks, protocols over different layers, and network applications through lectures, labs, homework, and reading on relevant materials.
Ceg 434/634: Concurrent Software Design,
2011
Wright State University - Main Campus
Ceg 434/634: Concurrent Software Design, Soon M. Chung
Computer Science & Engineering Syllabi
Classical problems of synchronization and concurrency and their solutions are examined through course projects and through readings on operating system design.
Ceg 477/677: Computer Graphics Ii,
2011
Wright State University - Main Campus
Ceg 477/677: Computer Graphics Ii, Thomas Wischgoll
Computer Science & Engineering Syllabi
By the end of this quarter, you will be familiar with techniques for generation 3-D scenes and interacting with the generated scenes. You will be introduced to surface rendering techniques, visibility algorithms, illumination models, and geometric modelling.
Ceg 220: Introduction To C Programming For Engineers,
2011
Wright State University - Main Campus
Ceg 220: Introduction To C Programming For Engineers, Jay Dejongh
Computer Science & Engineering Syllabi
This course provides a general introduction to computers as a problem-solving tool using the C programming language. Emphasis is on algorithms and techniques useful to engineers.
Ceg 435/635: Distributed Computing And Systems,
2011
Wright State University - Main Campus
Ceg 435/635: Distributed Computing And Systems, Yong Pei
Computer Science & Engineering Syllabi
Study of process coordination, client-server computing, distributed objects, transactions, concurrency control, recovery of transactions, network and distributed file systems,
