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 1021 - 1050 of 1814
Full-Text Articles in Computer Engineering
Cs 470/670: System Simulation, Eric Maston
Cs 470/670: System Simulation, Eric Maston
Computer Science & Engineering Syllabi
There are :several goals in CS 470/670:
1. Learn basic tools and theory of simulation.
2. Understand how simulation can be applied to solve real problems.
3. Complete a substantial simulation project.
4. Have some fun!
Ceg 498-01: Team Projects I And Ii, John C. Gallagher
Ceg 498-01: Team Projects I And Ii, John C. Gallagher
Computer Science & Engineering Syllabi
CEG 498 (Team Projects I and II) is a summative computer engineering design project course that builds upon previous engineering, science, mathematics and communications course work. CEG 498 projects are a minimum of two quarters in length and must be completed in groups of at least three students. Projects are selected under the guidance of the course instructor and are tailored to both student interest and formal classroom preparation. Students are evaluated both on their individual contributions as recorded in a graded engineering journals and on the quality of their collective efforts as reflected in group generated products.
Ceg 360/560-01: Digital System Design, Meilin Liu
Ceg 360/560-01: Digital System Design, Meilin Liu
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 233-01: Linux And Windows, Prabhaker Mateti
Ceg 233-01: Linux And Windows, Prabhaker Mateti
Computer Science & Engineering Syllabi
Introduction to Linux and Windows systems. GUI and Windowing Systems. Files and Directories. Ownership and Sharing. Programs and Processes. System calls, Libraries. Loading. Dynamic linking. Command Line Shells. Scripting languages. Regular expressions. Clients and Servers. Web browser clients and servers. Secure shell, sftp. SSL/TSL. HTTPS. System Administration. 4 credit hours. 3 hours lectures, 2 hours labs.
Ceg 320/520-01: Computer Organization, Michael L. Raymer
Ceg 320/520-01: Computer Organization, Michael L. Raymer
Computer Science & Engineering Syllabi
No abstract provided.
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.
Ceg 355-01: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Ceg 355-01: Introduction To The Design Of Information Technology Systems, Thomas C. Hartrum
Computer Science & Engineering Syllabi
Introduction to the design of information systems comprising modern technologies such as SQL database programming, networks, and distributed computing with CORBA, electronic and hypertext (HTML) documents, and multimedia.
Ceg 726-01: Pattern Recognition, Arthur A. Goshtasby
Ceg 726-01: Pattern Recognition, Arthur A. Goshtasby
Computer Science & Engineering Syllabi
This course will cover fundamentals of Pattern Recognition, including supervised learning and clustering,
Ceg 702-01: Advanced Communication Networks, Bin Wang
Ceg 702-01: Advanced Communication Networks, 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 463/663-01: The Personal Software Development Process, John A. Reisner
Ceg 463/663-01: The Personal Software Development Process, John A. Reisner
Computer Science & Engineering Syllabi
In this course, you will learn about more about one particular way to address some of the challenges and issues associated with successful software development. Specifically, you will learn about (and use) the Personal Software Process (PSP), designed to help individual software practitioners become more adept at their craft through the use of project planning, project tracking, defect analysis, review and verification activities, software measurement, and process management. This course--and the PSP-are somewhat unique in that they aim to help software engineers become more successful, not by examining issues associated with large-scale development (as is the case with many software …
Ceg 433/633-01: Operating Systems, Thomas Wischgoll
Ceg 433/633-01: Operating Systems, Thomas Wischgoll
Computer Science & Engineering Syllabi
By the end of this quarter, you should be able to apply the learned concepts to the following:
• Develop, test and debug programs in Unix.
• Improve the performance of programs by tuning virtual memory usage, and file io.
• Design and construct device drivers for Unix.
• Design and build newer file systems for any OS.
Ceg 211-01: Pc Networking Ii, Karen Meyer
Ceg 211-01: Pc Networking Ii, Karen Meyer
Computer Science & Engineering Syllabi
The goal of this course is to prepare students for the real-world challenges of a networking professional. It is designed for students interested in network and server administration. The text includes extensive hands-on projects, exercises, and review questions in each chapter, which reinforce Microsoft Windows Server 2003 network administration skills as they are learned. Case projects at the end of each chapter allow students to take on the role of a network administrator, making decisions and troubleshooting real-life problems. Specific topic coverage includes: network administration and management, administering active directory, managing group policy, administering file resources, administering web resources in …
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 I 01 (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 403/603-01: Ceg Personal Area Networks, Yong Pei
Ceg 403/603-01: Ceg Personal Area Networks, Yong Pei
Computer Science & Engineering Syllabi
Increasingly, people, computers and microelectronic devices are being linked together to bring to life the communications mantra: anybody, anything, anytime, anywhere. Wireless Personal and Local Area Networks are an essential part of the complex puzzle that will solve the problem of ultimate connectivity. Understanding wireless Personal Area Networks (WPANs) is, in itself, a problem due to the fact that there are many technologies and products available, the market has not yet been consolidated, and progress and technological innovation is non-stop. However, it is essential to present students a systematic view of the existing WP AN technologies and their advancements. In …
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
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 modem object-oriented language such as Java or C++.
Ceg 210-01: Pc Networking I, Karen Meyer
Ceg 210-01: Pc Networking I, Karen Meyer
Computer Science & Engineering Syllabi
Introduction to networking technologies including infrastructure and architectures, standards, protocols and directory services, administration, security and management. Integrated lecture and lab.
Ceg 479/679-01: Computer Animation, Thomas C. Hartrum
Ceg 479/679-01: Computer Animation, Thomas C. Hartrum
Computer Science & Engineering Syllabi
By the end of this quarter, you will have learnt techniques for designing various models and algorithms for animation of such models as well as their rendering using OpenGL and CIC++. The outline of the course is as follows: • Introduction • Transformations • Interpolation techniques • Kinematic Linkages • Physically-Based Animation • Fluids • Modeling and Animating Human Figures • Special Models for Animation
Ceg 499-01: Www Autonomous Robotics, John C. Gallagher
Ceg 499-01: Www Autonomous Robotics, John C. Gallagher
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 751-01: Microprocessors Ii, Jack Jean
Ceg 751-01: Microprocessors Ii, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
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 260-01: Digital Circuits, Jack Jean
Ceg 260-01: Digital Circuits, Jack Jean
Computer Science & Engineering Syllabi
No abstract provided.
Cs 241-02: Computer Programming Ii, Michael R. Peterson
Cs 241-02: Computer Programming Ii, Michael R. Peterson
Computer Science & Engineering Syllabi
A continuation of CS240. The emphasis is on data abstraction and object-oriented programming. Prerequisite: CS240.
Ceg 724-01: Computer Vision I, Arthur A. Goshtasby
Ceg 724-01: Computer Vision I, Arthur A. Goshtasby
Computer Science & Engineering Syllabi
This course covers basic techniques for low-level and some mid-level vision. The techniques include: camera calibration, image filtering and edge detection, image segmentation and feature selection, and stereo depth perception.
Ceg 460/660-01: Computer Engineering, Eric Maston
Ceg 460/660-01: Computer Engineering, Eric Maston
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.
Cs 209: Computer Programming For Business Ii, Dennis Kellermeier
Cs 209: 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 142: Computer Programming - Ii, Haiyun Bian
Cs 142: Computer Programming - Ii, Haiyun Bian
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 exception handling. Student must register for both lecture and one lab section. Prerequisite: CS 141
Cs 214: Visual Basic Programming, Michael Ondrasek
Cs 214: Visual Basic Programming, Michael Ondrasek
Computer Science & Engineering Syllabi
This course provides a general introduction to the fundamentals of object computer programming. Examples from and applications to a broad range of problems are given. No prior knowledge of programming is assumed. However, students should have a familiarity with programming concepts. The concepts covered will be applied in the Visual Basic programming language. 4 credit hours.