Open Access. Powered by Scholars. Published by Universities.®
- Keyword
- Publication Year
Articles 1201 - 1230 of 1312
Full-Text Articles in Engineering
Ceg 499-01: Www Autonomous Robotics, John C. Gallagher, Richard Drushel
Ceg 499-01: Www Autonomous Robotics, John C. Gallagher, Richard Drushel
Computer Science & Engineering Syllabi
WWW Autonomous Robotics is a computer engineering practicum offered entirely via the Internet. The course adopts a low threshold, no ceiling philosophy. This means that the course is designed to be inclusive of students with limited formal training while still providing significant challenges for those with greater preparation and/or motivation. Students will be required to create control programs for a mobile autonomous robot. In each course unit, the problems posed will become increasingly more challenging. Coaching, advise, and instruction are done online via chat interfaces. Student code is tested first in a simulator that we provide and then on a …
Ceg 720-01: Computer Architecture I, Soon M. Chung
Ceg 720-01: Computer Architecture I, Soon M. Chung
Computer Science & Engineering Syllabi
Review of sequential computer architecture and study of parallel computers. Topics include memory hierarchy, reduced instruction set computer, pipeline processing, multiprocessing, various parallel computers, interconnection networks, and fault-tolerant computing. 3 hours lecture and 2 hours lab.
Ceg 453/653-01: Design Of Computing Systems, Jack Jean
Ceg 453/653-01: Design Of Computing Systems, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Ceg 702-01: Advanced Computer Communications, Bin Wang
Ceg 702-01: Advanced Computer Communications, Bin Wang
Computer Science & Engineering Syllabi
This is a graduate level course on advanced computer communication and networking technologies. The course involves both a reading/lecture/discussion component and a project component. We will read papers on various aspects of advanced computer networking: LAN/WAN technologies, congestion/flow control, self-similar traffic analysis, queuing theory, link scheduling, routing, internetworking, multicast, wireless technologies, quality of services, and peer-to-peer
networks. Various technical and research issues involved will be studied in depth.
Ceg 760-01: Advanced Software Computer Engineering, Thomas C. Hartrum
Ceg 760-01: Advanced Software Computer Engineering, Thomas C. Hartrum
Computer Science & Engineering Syllabi
This course covers advanced topics in software engineering. Aspects of problem specification, design, verification, and evaluation are discussed. We will focus on design methods, including software patterns and software architecture, plus some advanced topics involving formal methods of software specification or evaluation using software metrics. Students will participate in team projects to apply the methods discussed.
Ceg 210-01: Pc Networking I, Karen Meyer
Ceg 210-01: Pc Networking I, Karen Meyer
Computer Science & Engineering Syllabi
Introduction to PC networking hardware, concepts, and technologies. Focus is on LAN administration, and hardware and software configuration.
Ceg 255-01: Introduction To The Design Of Information Technology Systems, Eric Maston
Ceg 255-01: Introduction To The Design Of Information Technology Systems, Eric Maston
Computer Science & Engineering Syllabi
Information systems consist of modern elements such as database systems, networks, multi-platform distributed computing, web infrastructure and multimedia computing. In this course we will address these areas individually and also where they intersect to gain a basic understanding of how information technology can be used to solve real problems.
Ceg 461/661-01: Object-Oriented Programming And Design, Thomas C. Hartrum
Ceg 461/661-01: Object-Oriented Programming And Design, Thomas C. Hartrum
Computer Science & Engineering Syllabi
Study of object-oriented design and programming. Programming topics emphasize the core concepts of encapsulation, inheritance, polymorphism, and dynamic binding. Additional topics include class organization, software maintenance, and design of reusable components. There is a project to be implemented in a modern object-oriented language such as Java or C++.
Ceg 360/560-01: Digital System Design, Travis E. Doom
Ceg 360/560-01: Digital System Design, Travis E. Doom
Computer Science & Engineering Syllabi
Design of digital systems. Topics include flip-flops, registers, counters, programmable logic devices, memory devices, register-level design, and microcomputer system organization. Students must show competency in the design of digital systems. 3 hours lecture, 2 hours lab. Prerequisite: CEG 260.
Ceg 320/520-01: Computer Organization And Assembly Language Programming, Michael L. Raymer
Ceg 320/520-01: Computer Organization And Assembly Language Programming, Michael L. Raymer
Computer Science & Engineering Syllabi
[4 credit hours] Terminology and understanding of functional organizations and sequential operation of a digital computer. Program structure, and machine and assembly language topics including addressing, stacks, argument passing, arithmetic operations, traps and input/output. Macros, modularization, linkers and debuggers are used. Prerequisite: CEG 260, CS 242.
Cs 214-01: Object Oriented Programming, Roddy Keish
Cs 214-01: Object Oriented Programming, Roddy Keish
Computer Science & Engineering Syllabi
No abstract provided.
Cs 240-02: Introduction To Computer Science I, Dale E. Nelson
Cs 240-02: Introduction To Computer Science I, Dale E. Nelson
Computer Science & Engineering Syllabi
No abstract provided.
Cs 209-01: Computer Programming For Business Ii, Dennis Kellermeier
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 242-02: Introduction To Computer Science Iii, Praveen Kakumanu
Cs 242-02: Introduction To Computer Science Iii, Praveen Kakumanu
Computer Science & Engineering Syllabi
This is the final course in the three course sequence "Introduction to Computer Science" offered by the Computer Science department, WSU. It focuses on building a number of abstract data types such as stacks, queues, trees, and tables. We continue to study the C++ object oriented concepts such as Inheritance, polymorphism, and template handling. We also start learning to analyze the complexity of algorithms in this course.
Cs 208-01: Computer Programming For Business I, Dennis Kellermeier
Cs 208-01: Computer Programming For Business I, Dennis Kellermeier
Computer Science & Engineering Syllabi
CS 208 is the first 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 levelprogramming. This course assumes students have never written a program before.
Cs 141-01: Computer Programming I, Robert Rea
Cs 141-01: Computer Programming I, Robert Rea
Computer Science & Engineering Syllabi
CS 141 is dedicated to teaching the fundamentals of computer programming The concepts covered in this class will be applied using the Java programming language.
Cs 142-01: Computer Programming - Ii, Ronald F. Taylor
Cs 142-01: Computer Programming - Ii, Ronald F. Taylor
Computer Science & Engineering Syllabi
Concepts introduced in CS 141 are developed in greater detail and depth with the Java programming language. Topics include object oriented programming, graphics, development of user interfaces and handling runtime errors with an emphasis on program verification and testing. Students must register for both lecture and one laboratory section. 4 credit hours. Prerequisite: CS 141 (Computer Programming I) and MTH 127 (College Algebra) or equivalent.
Cs 205-01: Computer Literacy And Office Automation, John P. Herzog
Cs 205-01: Computer Literacy And Office Automation, John P. Herzog
Computer Science & Engineering Syllabi
Basic computer terminology, word processing, spreadsheets, databases, and graphics.
Cs 205-08: Computer Literacy And Office Automation, Kim Gros
Cs 205-08: Computer Literacy And Office Automation, Kim Gros
Computer Science & Engineering Syllabi
No abstract provided.
Cs 209-02: Computer Programming For Business With Java, Ii, Robert Rea
Cs 209-02: Computer Programming For Business With Java, Ii, Robert Rea
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 in Java.
Cs 241-01: Computer Science Ii, Mateen M. Rizki
Cs 241-01: Computer Science Ii, Mateen M. Rizki
Computer Science & Engineering Syllabi
No abstract provided.
Cs 240-01: Introduction To Computer Science, Eric Maston
Cs 240-01: Introduction To Computer Science, Eric Maston
Computer Science & Engineering Syllabi
We will develop basic techniques to design, develop and implement programs using the C++ language. This course focuses on basic elements of programming and assumes no knowledge of programming in C++.
Cs 241-02: Computer Science Ii, L. Jane Lin
Cs 241-02: Computer Science Ii, L. Jane Lin
Computer Science & Engineering Syllabi
This course is the second in the three course sequence "Introduction to Computer Science" offered by the Computer Science department, WSU. It focuses on tools for building abstract data types (using structure and class concepts in C++) and Object-Oriented Programming. We also begin the study of data structures in this course. For all CS 241 students, concurrent registration into CS 241 lab is a must.
Cs 241-03: Introduction To Computer Science Ii, Praveen Kakumanu
Cs 241-03: Introduction To Computer Science Ii, Praveen Kakumanu
Computer Science & Engineering Syllabi
This course is the second in the three course sequence "Introduction to Computer Science" offered by the Computer Science department, WSU. It focuses on tools for building abstract data types (using structure and class concepts in C++) and Object-Oriented Programming. We also begin the study of data structures in this course. Note: For all CS 241 students, concurrent registration into CS 241 lab is a must.
Cs 242-02: Introduction To Computer Science Iii, Eric Maston
Cs 242-02: Introduction To Computer Science Iii, Eric Maston
Computer Science & Engineering Syllabi
This is the third and final course in the Introduction to Computer Science series. This course focuses on data structures with abstract data types, such as trees, stacks, queues and tables.
Cs 405/605-01: Introduction To Database Management Systems, Guozhu Dong
Cs 405/605-01: Introduction To Database Management Systems, Guozhu Dong
Computer Science & Engineering Syllabi
Survey of logical and physical aspects of data base managements systems. Data models including entity-relationship (ER) and relational are presented. Physical implementation (data organization and indexing) methods are discussed. Query languages including SQL, relational algebra, relational calculus, and QBE are introduced. Students will also gain experience in creating and manipulating a database. The course is mostly concerned with the design and querying of databases. A follow up course, CS701 is concerned with the design of system functions for managing databases.
Cs 466/666: Introduction To Formal Languages, Thomas Sudkamp
Cs 466/666: Introduction To Formal Languages, Thomas Sudkamp
Computer Science & Engineering Syllabi
CS 466/666 is an introduction to formal language and automata theory. In this course we will examine two methods for defining and recognizing languages: generating languages using grammars and accepting languages using finite state machines. Along with presenting the fundamentals of these two topics, the course will develop and investigate the relationships between these approaches. The focus will be two important families of languages, the regular languages and the context-free languages. We will exhibit the importance of the formal techniques by considering their application to the definition of programming languages and pattern matching. The text will be the second edition …
Cs 400/600: Data Structures And Software Design, Michael L. Raymer
Cs 400/600: Data Structures And Software Design, Michael L. Raymer
Computer Science & Engineering Syllabi
No abstract provided.
Cs 415: Social Implications Of Computing, Leo Finkelstein
Cs 415: 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 740-01: Algorithms, Complexity And The Theory Of Computability, Thomas Sudkamp
Cs 740-01: Algorithms, Complexity And The Theory Of Computability, Thomas Sudkamp
Computer Science & Engineering Syllabi
No abstract provided.