Open Access. Powered by Scholars. Published by Universities.®
- Discipline
- Keyword
-
- Department of Computer Science and Engineering (319)
- Computer Science (292)
- Engineering (221)
- College of Engineering and Computer Science (157)
- Newsletters (157)
-
- Science news (157)
- Technical writing (157)
- Computer Engineering (99)
- Computer Sciences (64)
- Physical Sciences and Mathematics (64)
- Artificial Intelligence (21)
- Department of Computer Science (21)
- Machine learning (21)
- Semantic Web (17)
- Information Technology (14)
- Machine Learning (14)
- Security (10)
- Natural Language Processing (9)
- Computer science (8)
- Visualization (8)
- Clustering (7)
- Deep learning (7)
- Health Care (7)
- Artificial intelligence (6)
- Information Science (6)
- Natural language processing (6)
- Social Media (6)
- Twitter (6)
- Computer vision (5)
- Deep Learning (5)
- Publication
- Publication Type
Articles 1351 - 1380 of 1814
Full-Text Articles in Computer Engineering
Cs 214: Object-Based Programming, Eric Maston
Cs 214: Object-Based Programming, Eric Maston
Computer Science & Engineering Syllabi
This course is a basic introduction to object oriented programming utilizing the Visual Basic programming language.
Cs 208: Computer Programming For Business I, Dennis Kellermeier
Cs 208: Computer Programming For Business I, Dennis Kellermeier
Computer Science & Engineering Syllabi
No abstract provided.
Cs 241-01: Computer Science Ii, L. Jane Lin
Cs 241-01: 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 206: Advanced Concepts/Techniques And Software Productivity Tools, John P. Herzog
Cs 206: Advanced Concepts/Techniques And Software Productivity Tools, John P. Herzog
Computer Science & Engineering Syllabi
By the end of this course, the students will have a greater depth of understanding in the areas of spreadsheets, databases, and presentation software using Microsoft Excel, Access, and PowerPoint.
Cs 142: Computer Programming - Ii, Ronald F. Taylor
Cs 142: 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 207: Advanced Office Productivity Ii, Louis A. Benavides
Cs 207: Advanced Office Productivity Ii, Louis A. Benavides
Computer Science & Engineering Syllabi
This course covers post-advanced microcomputer applications including Microsoft Office Word 2003, Microsoft Office Excel 2003, Microsoft Office Access 2003, and Microsoft Office PowerPoint 2003. Topics include: creating an online form; working with macros and Visual Basic for Applications (VBA); working with a master document, an index and a table of contents; linking an Excel worksheet and charting its data in Word; formula auditing, data validation, and complex problem solving in Excel; importing data into Excel; working with PivotCharts, PivotTables, and trendlines in Excel; creating a PivotTable List; advanced Access report and form techniques, and creating multi-page forms; administering a database …
Cs 470/670: System Simulation, Mateen M. Rizki
Cs 470/670: System Simulation, Mateen M. Rizki
Computer Science & Engineering Syllabi
No abstract provided.
Cs 405/605: Introduction To Database Management Systems, Kenneth Melendez
Cs 405/605: Introduction To Database Management Systems, Kenneth Melendez
Computer Science & Engineering Syllabi
Survey of logical and physical aspects of database management systems. Entity Relationship, relational, object-oriented models for databases are presented. Physical Implementation methods are discussed.
Cs/Bio 271: Introduction To Bioinformatics, Dan E. Krane, Michael L. Raymer
Cs/Bio 271: Introduction To Bioinformatics, Dan E. Krane, Michael L. Raymer
Computer Science & Engineering Syllabi
No abstract provided.
Cs 790: Evolutionary Computation In Bioinformatics, Michael L. Raymer
Cs 790: Evolutionary Computation In Bioinformatics, Michael L. Raymer
Computer Science & Engineering Syllabi
This course will provide a guided investigation into advanced computational techniques in bioinformatics, especially techniques involving evolutionary computation. The first few weeks will consists of guided in-class discussions reviewing the basic principles of bioinformatics and evolutionary computation. During weeks 3 -6 students will present tutorials on advanced computational topics (see the list of suggested topic areas below). During weeks 7 -10, the students will present papers from the literature in which topics covered in the tutorials have been applied to specific problems in bioinformatics. The class will discuss the quality and findings of these papers.
Cs/Mth 316/516: Numerical Methods For Digital Computers - I, Ronald F. Taylor
Cs/Mth 316/516: Numerical Methods For Digital Computers - I, Ronald F. Taylor
Computer Science & Engineering Syllabi
Introduction to numerical methods used in the sciences. Methods of interpolation, data smoothing, functional approximation, numerical differentiation and integration. Solution techniques for linear and nonlinear equations. Discussion of sources of error in numerical methods. Applications to engineering, science, and applied mathematics are an integral part of the course. Special topics presented as schedule permits. 4 credit hours.
Cs 340: Programming Language Workshop In Java, Krishnaprasad Thirunarayan
Cs 340: Programming Language Workshop In Java, Krishnaprasad Thirunarayan
Computer Science & Engineering Syllabi
This course is designed as a self-study in Java. You are expected to learn the Java language and solve a set of programming problems assigned to you using it. (You may develop your code using any IDE you like, but you must ensure that it eventually runs using JDK 5). There are no exams. We officially meet only once in a quarter. However, I will be available in the posted office hours for clarifications and discussions about the programming problems.
Cs 840: Advanced Topics In The Theory Of Computation, Thomas Sudkamp
Cs 840: Advanced Topics In The Theory Of Computation, Thomas Sudkamp
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 480/680: Comparative Languages, Krishnaprasad Thirunarayan
Cs 480/680: Comparative Languages, Krishnaprasad Thirunarayan
Computer Science & Engineering Syllabi
This course will introduce fundamental concepts and paradigms underlying the design of modem programming languages. For concreteness, we study the details of an object-oriented language (e.g. Java), and a functional language (e.g., Scheme). The overall goal is to enable comparison and evaluation of existing languages. The programming assignments will be coded in Java 5 and in Scheme.
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.
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 460/660-01: Introduction To Software Computer Engineering, Thomas C. Hartrum
Ceg 460/660-01: Introduction To Software Computer Engineering, Thomas C. Hartrum
Computer Science & Engineering Syllabi
This course is concerned with the techniques of designing and constructing large programs. Some of the required basic concepts necessarily have to be developed using small programs as examples. To this extent, we also study programming-in-the-small. The overall objectives are to present an overview of issues in the development of software, to discuss terminology, to illustrate via example case studies, and to give sufficiently detailed advice on how to develop quality software. Hands-on experience is emphasized through the use of homework and a class project.
Ceg 220-01: Introduction To C Programming For Engineers, Robert Helt
Ceg 220-01: Introduction To C Programming For Engineers, Robert Helt
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. Topics include data representation, debugging, and program verification. 4 credit hours. Prerequisite: MTH 229 (Calculus I) or EGR 101 (Engineering Mathematics).
Ceg 221-01: Advanced C Programming For Engineers, Robert Helt
Ceg 221-01: Advanced C Programming For Engineers, Robert Helt
Computer Science & Engineering Syllabi
This course introduces advanced constructs, algorithms, and data structures in the C programming language. Emphasis is on problem solving and techniques useful to engineers. Topics include functions, array, pointers, structures as well as sorting algorithms, linked lists, complex numbers, stacks, queues, hash tables, and binary trees. 4 credit hours. Prerequisite: CEG220 (Introduction to C Programming for Engineers).
Ceg 402/602-01: Introduction To Computer Communication, Bin Wang
Ceg 402/602-01: 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. You will
•Understand networking principles, protocols, and technologies.
•Understand some design and performance issues involved in providing a network service.
•Acquire background for supporting e-commerce, e-government, and e-education.
•Gain hands-on experience with programming techniques for network protocols.
•Obtain background for original research in computer networks.
Ceg 429/629-01: Internet Security, Prabhaker Mateti
Ceg 429/629-01: Internet Security, Prabhaker Mateti
Computer Science & Engineering Syllabi
Introduction to security issues arising primarily from computer networks. Topics include node and service authentication, address spoofing, hijacking, SYN floods, smurfing, sniffing, routing tricks, and privacy of data en route. Buffer overruns and other exploitation of software development errors. Hardening of operating systems. Intrusion detection. Firewalls. Ethics. Prerequisites:
Ceg 433/633-01: Operating Systems, Prabhaker Mateti
Ceg 433/633-01: Operating Systems, Prabhaker Mateti
Computer Science & Engineering Syllabi
The management of resources in multi-user computer systems. Emphasis is on problems of file-system design, process scheduling, memory allocation, protection, and tools needed for solutions. Course projects use the CIC++ language and include the design of portions of an operating system. 4 credit hours.
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 751-01: Microprocessors Ii, Jack Jean
Ceg 751-01: Microprocessors Ii, Jack Jean
Computer Science & Engineering Syllabi
The classes will meet at RC 339 for project discussion and implementations. Lectures are given only initially to clarify project requirements and to provide background information. There is no textbook and no test.
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 790-01: Introduction To Scientific Visualization, Thomas Wischgoll
Ceg 790-01: Introduction To Scientific Visualization, Thomas Wischgoll
Computer Science & Engineering Syllabi
By the end of this quarter, you will be familiar with fundamental techniques used for visualizing scientific data sets. You will be introduced to a visualization toolkit (vtk) and methods suitable for medical data sets, vector data sets, and more general data sets.
Ceg 260-01: Introduction To Digital Hardware, Michael Wier
Ceg 260-01: Introduction To Digital Hardware, Michael Wier
Computer Science & Engineering Syllabi
This course will introduce the concepts used in designing digital systems.
Number systems, Boolean algebra, logic minimization, combinational and sequential digital circuits will be covered.
Ceg 320/520-01: Computer Organization And Assembly Language Programming, Travis E. Doom
Ceg 320/520-01: Computer Organization And Assembly Language Programming, Travis E. Doom
Computer Science & Engineering Syllabi
Terminology and understanding of functional organizations and sequential operatio of a digital computer. Program structure, and machine and assembly language topics including addressing, stacks, argument pasing, arithmetic operations, traps, and input/output. Macros, modularization, linkers, and debuggers are used. Three hours lecture, two hours lab. Prerequisite: CS 242, CEG 260.
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: CEG260.