Computation 3 17 credit hours in general and mechanical engineering:
- Subject
- CPE
- Type
- course
- Edition
- 2026-2027
- Source
- www.geneva.edu
15 courses with the subject CPE, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
Computation 3 17 credit hours in general and mechanical engineering:
133 with CPE 220 material removed. An exploration of computer science including digital systems, computer architecture, networks, operating systems, database systems, computer languages, simulation, algorithms, artificial intelligence, and software engineering. Spring semester.
Traditional and Agile software engineering, including process models, requirements, specifications, design, implementation, testing, documentation, deployment, configuration management, maintenance, project management, and brief introductions to current software engineering tools. Fall semester.
Cross-listed as CSC 220 Boolean algebra, logic components, combinatorial and sequential system analysis and synthesis, number and coding systems; circuits, structure, and logical design of digital systems. Includes laboratory exercises and a design project using standard integrated circuits. Spring semester.
303. A study of microprocessors and their peripheral components as central elements in a digital system. Includes machine architectures, instruction sets, peripheral interfacing, data acquisition and control. A semester design project is required. Spring semester, odd years.
Design and implementation of complex combinational and sequential digital systems. Topics include the VHDL hardware description language, programmable logic devices, CAD tools for design entry, simulation and synthesis, and rapid prototyping. A semester design project is required. Fall semester, even years.
CYB 335. This course immerses the computer scientist into the world of UNIX and Linux programming and administration. It includes administration techniques, the installation of web, ftp, ntp, and other services; scheduled jobs, shell programming, RAID deployment, system data structures, the usage of UNIX command line utilities, networking, named-pipe data transfers, troubleshooting, and security operations. Lab fee $50. Spring semester.
354. This course contains theory and hands-on practice in topics to include: Cryptography, exploit development for penetration testing, intrusion detection, system hardening, ethical hacking, web app penetration testing, security plan development, and securing various types of operating systems. Fall semester. 2026-2027 106
Cross-listed as CSC 363. Introduction to the fundamental concepts necessary for designing, using, and implementing database systems. Topics include: entity-relationship models, relational data model, relational database schemas, SQL, and emerging database technologies such as data warehousing and data mining. Hands-on experience using current database system. Fall semester.
Cross-listed as CSC 425. Introduction to operating systems and computer architecture with systems software programming exercises utilizing the C language. Topics include: the kernel abstraction, process management, concurrency, synchronization, memory management and persistent storage. Spring semester.
Cross-listed as CSC 427 MAT 265. Artificial intelligence theory and techniques are introduced with an emphasis on practical application with some mathematical theory. Topics will include search, planning, localization, machine learning and robotics in deterministic and stochastic environments. An emphasis will be placed on artificial intelligence and its role within a Christian worldview. Spring semester.
Introduction to extracting, verifying, and presentation of information and knowledge from data using fundamental technologies that support distributed storage and efficient analysis of very large amounts of data. Spring semester, even years.
CYB 471. Computer and network in-depth forensic analysis by applying key techniques one byte at a time using various operating systems, memory systems, smartphone devices, and reverse-engineering of malware. Spring semester.
Geneva College 2 Design and implementation of embedded microprocessor systems. Includes the use of micro- controllers and complex logic devices to implement digital systems. Topics include C++ and assembly language programming, data structures, I/O structures, and real time operating systems. Includes a semester design project. Fall semester, odd years. CPE 199, 491, 493, 494, 495, 499 (See page 14) COMPUTER SCIENCE CSC
Source: Geneva College's catalog, linked per course · table learning_unit · CourseShelf publish 59