close
Request Info

Information Technology Courses

Toggle all descriptions Collapse all descriptions
Course Title
CM 210 Computer Science I w/C++ (3 hours)
An introduction to computers and structured programming using the C++ programming language. Topics will include problem-solving methods and algorithms, data types, loops, arrays, functions, structures, character strings, pointers, operations on bits, and files. Program design and program styles will be stressed.
CM 367 Programming Languages 3 hours
This course explores the organization of programming languages, especially routine behavior of programs; it involves formal study of programming language specification and analysis and the study, comparison, and evaluation of commercially available programming. BNF and syntax diagrams, grammars, program constituents, scoping rules, precedence, binding, parameter passing, and compile-versus interpretation as also examined. Prerequisite: CM 210.
CM 350 Computer Architecture (3 hours)
Organization and structuring of major hardware components of digital computers. Information transfers and transformations which occur inside a computer. Architecture-instruction sets, instruction formats, addressing modes, and register usage. Organization computer units–ALU, CPU, memory, I/O hardware description methodologies. Taxonomy of computer architectures. A study of an assembly language will be the case study of the course. Prerequisite: CM 340.
CM 340 Computer Logic Design (3 hours)
Introduction to formal methods in design of computer logic circuits and systems, contemporary design practices, and devices used in the synthesis of digital logic systems. Topics will include combinational and sequential systems, gates, memory elements, registers, bus structure, timing and control, arithmetic and logical unit, I/O units. Prerequisite: CM 220.
CM 220 Comp. Sci. Data Structures II w/C++ (3 hours)
A continuation of the study of data representation and algorithm design using C++. Principles of good programming style and step wise refinement will be stressed. Topics will indicate string processing, searching and sorting, recursion, and dynamic data structures. Prerequisite: CM 210.
IS 405: Information Policy (7-wk class) (3 hours)
This course will introduce students to information policies focusing on issues that involve conflicts among proprietary rights, privacy rights and information access rights.  Issues and challenges faced in developing and implementing policies within organizations and companies including the protection and use of intellectual property, first amendment concerns, access to public information, security and the protection of privacy of personally identifiable information will be discussed.  Policy issues in the areas of information systems, communications, computing, and media are presented.
IS 343: Information Security (3 hours)
This course introduces basic concepts of computer and network security with an emphasis on the threats and countermeasures relevant to Internet and web service. Students are prepared to evaluate the security needs of organizations, and to develop strategies to address these needs. The requirements and design of security technologies are reviewed and case studies presented. Prerequisite: IS 342.
IS 420: Project Management for Info. Systems (3 hours)
This course focuses on models used in a software development project, including tools that improve project productivity. Topics include concepts of project management, task scheduling, cost estimation models, risk assessment, and software maturity framework. Students use tools and cases to gain depth in software project management principles and practice. Prerequisite: senior standing for CIS majors or IS 280 for IT majors.
IS 342 Advanced Business Networks (Lab) (3 hours)
This course provides an advanced skill level with the concepts and terminology of computer intercommunications and networking. The course relies on a hands-on approach as the primary teaching method for focusing on organizational enterprise networking and for studying specific network protocols. Prerequisite: IS 341
RT 321 Christian Ethics (3 hours)
Understanding the meaning of Christian ethics and how this discovery impacts the life of the Christian business professional is the emphasis of this course. Students examine the role ethics plays in a postmodern world and explore how today’s Christians might address these ethical concerns. A survey of moral theories provide the foundation for addressing complex social issues and understanding the role of a business person facing ethical concerns in leadership, planning, and controlling of the work environment.
IS 341 Management of Business Networks (Lab) (3 hours)
This course introduces the managerial and technical aspects of business networks, including the hardware and software mechanisms that allow access from one computer to files and services provided on other computers. An overview of local area nets (LAN) and Wide Area Nets (WAN) is provided, as also those of software protocols, routers, bridges, and firewalls. On the practical side, the student learns about the network services provided by the operating system (Windows/NT), network analyzers, and the management of security and reliability. The student also learns to install, configure, and test network hardware/software, and use such facilities in practical applications, including e-mail, remote file access, client/server hook-ups, and dial-up networking. Prerequisite: IS 231 for CIS majors and IT 203 for IT majors
IT 305 Information Technology Management (3 hours)
This course emphasizes critical issues, analysis, and problem solving by today’s end-user professional. The course consists of an overview and critical analysis of the role and importance of end-user computing in today’s organization. Students will use the case approach to investigate emerging information technologies, and examine associated behavioral issues. Prerequisite: junior standing.
IS 335 Modern Database Design & Implication (3 hours)
This course provides an in-depth discussion of the new tools and technologies that are shaping modern database management. The course offers detailed coverage of client/server and distributed databases, including trends toward architectural downsizing, redefining the role of mainframes, the increased emphasis on LANs, and end-user computing. Case studies are used to illustrate the role of database analysis and design concepts in the total systems development process. Students become proficient in using Oracle and Microsoft-Access database management systems. Prerequisite: junior standing.
IT 320 Web Design & Multimedia (3 hours)
The role of information technology in securing competitive advantage for organizations is introduced in an environment that combines conceptual lessons in Web design and multimedia applications. Students learn Internet and Web design concepts using Microsoft FrontPage, Web editors, and multimedia tools. Prerequisite: IT 203
IS 300 Information Systems Dev. & Org.* (3 hours)
IT 300 is an introductory course that reviews solid programming concepts and practices and the use of information systems and technology in organizations.
RT 421 Christian Theology (3 hours)
This course is a study of themes in biblical and systemic theology, including the doctrine of God, soteriology, ecclesiology, the ministry, baptism, and the Lord’s Supper. Attention is given to the diversity of views held by different denominations.
256.726.7098 | leap@oakwoodleap.com
4920 University Square • Huntsville, Alabama 35816
Mon-Thu 9:00am-6:30pm • Fri 9:00am-1:00pm


Oakwood University is a Seventh-day Adventist institution of higher education.
©2009 Oakwood University | Site Development by Red Sage Communications, Inc.