|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
S. Design principles and implementation issues of contemporary programming languages. Topics covered include programming paradigms, the syntax and semantics of programming language constructs, translation of high level languages to machine language, and formal languages. Several different languages are introduced and examined to illustrate these topics. Laboratory. Prerequisite: 112 or 212.
-
1.00 Credits
A handson laboratory forum to use the data structures and mathematics of other courses on a variety of problems, ranging in difficulty. The course consists of working on a variety of problems and examining techniques used in their solution. Students may take this course multiple times; the course does not count towards the major. Grading is pass/fail. Prerequisite: 212 and Mathematics 156, which may be taken concurrently. Not offered 2008-2009.
-
1.00 Credits
S. An introduction to the concepts and practice of configuring and administering a personal computer system. Topics include: initial configuration, system administration, hardware expansion and networking. Students will learn to set up and maintain a computer system for a home or office. Prerequisite: Foundations of Information Technology Core.
-
3.00 Credits
S. An introduction to the major concepts modern operating systems must address. Topics include operating system structure, processes and threads, inter-process communication and synchronization, scheduling, main and secondary memory management, file systems, networking, client-server systems, distributed systems. Prerequisite: 112 and Engineering 220.
-
3.00 Credits
F. A survey of software engineering principles including software project management, system and requirements analysis, the design and implementation of software, design patterns, software quality assurance and testing, software maintenance and the use of CASE tools. Prerequisite: 112 and at least junior standing.
-
3.00 Credits
F. Students are introduced to the fundamentals of an information system that builds on their knowledge of programming and desktop computing tools. Specific topics include general systems theory concepts as applied to information technology, applying business rules to systems, defining system requirements, and managing data as a strategic asset through a business perspective and use of a development framework. Christianbased team and leadership issues in a technical environment are also explored. Concepts are exercised through lab assignments that include Microsoft technologies and the .Net framework using C#. Prerequisite: IS141 and CS108 ( IS 141 may be taken concurrently)
-
0.00 Credits
F and S. This seminar explores a range of current topics in computing, including topics in research and practice. It is a continuation of CS 195. Department majors must take this course three times during their junior and senior years. Prerequisite: junior or senior standing.
-
4.00 Credits
F, even years. Topics from the theory of computation including finite state concepts, formal languages and grammars, computability, computational complexity. (Crosslisted as Mathematics 312) Prerequisite: Mathematics 256.
-
3.00 Credits
S, even years. Principles of computer design, instruction set design principles, instructionlevel parallelism, cache principles, and multiprocessor systems. Prerequisite: Engineering 220. Not offered 2008-2009.
-
1.00 Credits
SU-F, Pass/Fail. This practicum will engage students with members of other cultures through Project Connect, a technical outreach service project. Students will be oriented to the digital divide issue in early summer, assist in the summer technical literacy courses to various underprivileged groups in the Grand Rapids area, and continue to support those groups in the following Fall semester. Students will generally register for the Fall semester. CCE credit will be awarded in the Fall semester. Prerequisites: Senior status in CS, IS or ENGR, or permission of the instructor. Meets the crosscultural engagement core requirement (CCE credit will be awarded in the fall semester)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|