Course Descriptions

Computer Science

  • CSC 155 Computer Concepts and Applications (3 Cr.)

    Introduces basic hardware and software concepts of computer usage and the computer's impact on society. Includes applications of various types of software to illustrate how computers are used in sciences, social sciences, humanities and education. Covers the use of an operating system, word processing, spreadsheets, e-mail, library access, database access and retrieval and the Internet. Prerequisite: AST 117 or AST 101 or equivalent highly recommended.

Economics

  • ECO 201 Principles of Macroeconomics (3 Cr.)

    Introduces macroeconomics including the study of Keynesian, classical, monetarist principles and theories, the study of national economic growth, inflation, recession, unemployment, financial markets, money and banking, the role of government spending and taxation, along with international trade and investments. Prerequisites: Reading and Algebra 1 required  Lecture 3 hours per week.

  • ECO 202 Principles of Microeconomics (3 Cr.)

    Introduces the basic concepts of microeconomics. Explores the free market concepts with coverage of economic models and graphs, scarcity and choices, supply and demand, elasticities, marginal benefits and costs, profits, and production and distribution. Reading prerequisite required. Lecture 3 hours per week.

English

  • ENG 111 College Composition I (3 Cr.)

    Introduces students to critical thinking and the fundamentals of academic writing. Through the writing process, students refine topics: develop and support ideas; investigate, evaluate and incorporate appropriate resources; edit for effective style and usage; and determine appropriate approaches for a variety of contexts, audiences and purposes. Writing activities will include exposition and argumentation with at least one researched essay. Lecture 3 hours per week. Prerequisite: Placement Test score

  • ENG 112 College Composition II (3 Cr.)

    Continues to develop college writing with increased emphasis on critical essays, argumentation and research, developing these competencies through the examination of a range of texts about the human experience. Requires students to locate, evaluate, integrate and document sources and effectively edit for style and usage. Lecture 3 hours per week.

  • ENG 115 Technical Writing (3 Cr.)

    Develops ability in technical writing through extensive practice in composing technical reports and other documents. Guides students in achieving voice, tone, style and content in formatting, editing and graphics. Introduces students to technical discourse through selected reading. Prerequisite: placement testing approval for ENG 111 or instructor approval. Lecture 3 hours per week.

Information Technology Design and Database

  • ITD 110 Web Page Design I (3 Cr.)

    Stresses a working knowledge of web site designs, construction and management using HTML or XHTML. Course content includes headings, lists, links, images, image maps, tables, forms and frames. Prerequisite: ITE 115 strongly recommended.

  • ITD 112 Designing Web Page Graphics (3 Cr.)

    Explores the creation of digital graphics for web design. Basic design elements such as color and layout will be explored utilizing a computer graphics program(s). Prerequisite: ITD 110 (or equivalent) strongly recommended.

  • ITD 130 Database Fundamentals (3 Cr.)

    Introduces the student to Relational Database and Relational Database theory. Includes planning, defining and using a database; table design, linking and normalization; types of databases, database description and definition. Prerequisite: ITE 115 strongly recommended.

  • ITD 132 Structured Query Language (3 Cr.)

    Incorporates a working introduction to commands, functions and operators used in SQL for extracting data from standard databases. Prerequisite: ITE 115 strongly recommended.

  • ITD 134 PL/SQL Programming (3 Cr.)

    Presents a working introduction to PL/SQL programming with the Oracle RDBMS environment. Includes PL/SQL fundamentals of block program structure, variables, cursors and exceptions and creation of program units of procedures, functions, triggers and packages. Prerequisites: ITP 100 and ITD 132.

  • ITD 210 Web Page Design II (3 Cr.)

    Incorporates advanced techniques in web site planning, design, usability, accessibility, advanced site management and maintenance utilizing web editor software(s). Prerequisite: ITD 110.

  • ITD 220 e-Commerce Administration (3 Cr.)

    Emphasizes techniques to plan and to design a platform-independent commerce Web site. Focuses on web business strategies and the hardware and software tools necessary for Internet commerce, including comparison and selection of commerce architecture, installation and configuration, security considerations and planning of a complete business-to-consumer and a business-to-business site. Prerequisite: ITD 110 (or equivalent) strongly recommended.

  • ITD 250 Database Architecture and Administration (3 Cr.)

    Involves in-depth instruction about the underlying architecture of databases and the handling of database administration. Prerequisites: ITD 130 and ITD 132.

  • ITD 252 Database Backup and Recovery (3 Cr.)

    Concentrates instruction in the key tasks required to plan and implement a database backup and recovery strategy. Includes instruction in multiple strategies to recover from multiple types of failure. Prerequisite: ITD 250.

  • ITD 254 Database Network Administration (3 Cr.)

    Includes detailed information about how to administer databases over networks. Includes introduction to concepts and maintenance of distributed databases. Prerequisite: ITD 250.

  • ITD 258 Database Performance and Tuning (3 Cr.)

    Emphasizes instruction to optimize the performance of a database management system. Includes methods for tuning data access and storage and discussions of resolving data performance problems. Prerequisite: ITD 250.

Information Technology Essentials

  • ITE 101 Introduction to Microcomputers (1 Cr.)

    Examines concepts and terminology related to microcomputers and introduces specific uses of microcomputers.

  • ITE 115 Introduction to Computer Applications and Concepts (3 Cr.)

    Covers computer concepts and Internet skills and use of a software suite which includes word processing, spreadsheet, database and presentation software to demonstrate skills required for computer literacy. Prerequisite: AST 117 or AST 101 or equivalent highly recommended.

  • ITE 120 Principles of Information Systems (3 Cr.)

    Provides an overview of the fundamentals of computer information systems. Focuses on the role of computers in business today including hardware, software, analysis, design and implementation of information systems. Includes an introduction to computer ethics, and business and personal security. Exposes students to techniques used in programming and system development. Utilizes a hands-on component for spreadsheets, databases, or web design applications. Recommended Prerequisite: ITE 115 or equivalent.

  • ITE 140 Spreadsheet Software (3 Cr.)

    Covers the use spreadsheet software to create spreadsheets with formatted cells and cell ranges, control pages, multiple sheets, charts and macros. Topics will include type and edit text in a cell, enter data on multiple worksheets, work with formulas and functions, create charts, pivot tables and styles, insert headers and footers and filter data. This course covers MOS Excel objectives. Prerequisite: ITE 115.

  • ITE 150 Desktop Database Software (3 Cr.)

    Incorporates instruction in planning, defining and using a database; performing queries; producing reports; working with multiple files; and concepts of database programming. Course topics include database concepts, principles of table design and table relationships, entering data, creating and using forms, using data from different sources, filtering, creating mailing labels. This course covers MOS Access certification objectives. Prerequisite: ITE 115.

  • ITE 215 Advanced Computer Literacy (4 Cr.)

    Incorporates advanced computer concepts including the integration of a software suite. Prerequisite: ITE 115.

Information Technology Networking

  • ITN 106 Microcomputer Operating Systems (3 Cr.)

    Teaches use of operating system utilities and multiple-level directory structures, creation of batch files and configuration of microcomputer environments. May include a study of graphical user interfaces. Maps to A+ Software Certification.

  • ITN 107 Personal Computer Hardware and Troubleshooting (3 Cr.)

    Includes specially designed instruction to give students a basic knowledge of hardware and software configurations. It includes the installation of various peripheral devices as well as basic system hardware components. Maps to A+ Hardware Certification.

  • ITN 109 Internet and Network Foundations (3 Cr.)

    Provides a basic comprehension of Internet and network technologies including IT job roles, connection methods, TCP/IP functionality and DNS. Explores web server technologies with security and project management concepts. Introduces network creation, physical and logical topologies including media properties, server types, IP addressing and network security.

  • ITN 120 Wireless – Network Administration (WNA) (3 Cr.)

    Provides instruction in fundamentals of wireless information systems. Course content includes terms, standards, components and operating requirements in the design and implementation of wireless networks. Prerequisite: ITN 109 strongly recommended.

  • ITN 170 Linux System Administration (3 Cr.)

    Focuses instruction on the installation, configuration and administration of the Linux operating system and emphasizes the use of Linux as a network client and workstation. Prerequisite: ITN 106.

  • ITN 200 Administration of Network Resources (3 Cr.)

    Focuses on the management of local area network servers. Teaches proper structuring of security systems. Explains print queues, disk management and other local area network (LAN) issues. Presents concerns and issues for the purchase and installation of hardware and software upgrades. Can be taught using any network operating system or a range of operating systems as a delivery tool. Prerequisites: ITN 106 and ITN 109.

  • ITN 201 Administration & Management of Network Infrastructures (3 Cr.)

    Focuses on the administration and management of network infrastructures. Covers network addressing of clients and servers, naming resolution, remote access, security, printing services, and troubleshooting. Uses network operating system as the delivery tools. Prerequisite: ITN 200.

  • ITN 224 Web Server Management (3 Cr.)

    Focuses on the Web Server as a workhorse of the World Wide Web (WWW). Teaches how to set up and maintain a Web server and provides in-depth instruction in Web server operations and provides hands-on experience in installation and maintenance of a Web server. Prerequisites: ITD 110 and ITN 109.

  • ITN 260 Network Security Basics (3 Cr.)

    Provides instruction in the basics of network security in depth. Course content includes security objectives, security architecture, security models and security layers. Course content also includes risk management, network security policy and security training. Course content includes the give security keys, confidentiality integrity, availability, accountability and auditability. Prerequisite: ITN 109. Networking background highly recommended.

  • ITN 261 Network Attacks, Computer Crime and Hacking (4 Cr.)

    Encompasses in-depth exploration of various methods for attacking and defending a network. Course content explores network security concepts from the viewpoint hackers and their attack methodologies. Course content also includes topics about hackers, attacks, Intrusion Detection Systems (IDS) malicious code, computer crime and industrial espionage. Prerequisite: ITN 260. Networking background required.

  • ITN 262 Network Communication, Security and Authentication (4 Cr.)

    Covers an in-depth exploration of various communication protocols with a concentration on TCP/IP. Course content explores communication protocols from the point of view of the hacker in order to highlight protocol weaknesses. Course content includes Internet architecture, routing, addressing, topology, fragmentation and protocol analysis and the use of various utilities to explore TCP/IP. Prerequisites: ITN 106 (or equivalent) and ITN 260. Networking background highly recommended.

  • ITN 263 Internet/Intranet Firewalls and E-Commerce Security (4 Cr.)

    Conveys an in-depth exploration of firewall, Web security and e-commerce security. Course content also explores firewall concepts, types, topology and the firewall's relationship to the TCP/IP protocol. Course content also includes client/server architecture, the Web server, HTML and HTTP in relation to Web Security and digital certification, D.509 and public key infrastructure (PKI). Prerequisites: ITN 106 (or equivalent) and ITN 260. Networking background highly recommended.

Information Technology Programming

  • ITP 100 Software Design (3 Cr.)

    Introduces principles and practices of software development. Course content includes instruction in critical thinking, problem solving skills and essential programming logic in structured and object-oriented design using contemporary tools.

  • ITP 112 Visual Basic.NET I (4 Cr.)

    Concentrates instruction in fundamentals of object-oriented programming using Visual Basic.NET and the .NET framework. Course content emphasizes program construction, algorithm development, coding, debugging and documentation of graphical user interface applications. Prerequisite: ITP 100.

  • ITP 120 Java Programming I (4 Cr.)

    Entails instruction in fundamentals of object-oriented programming using Java. This course emphasizes program construction, algorithm development, coding, debugging and documentation of console and graphical user interface applications. Prerequisite: ITP 100.

  • ITP 132 C++ Programming I (4 Cr.)

    Centers instruction in fundamentals of object-oriented programming and design using C++. Course content emphasizes program construction, algorithm development, coding, debugging and documentation of C++ applications. Prerequisite: ITP 100.

  • ITP 160 Introduction to Game Design & Development (3 Cr.)

    Introduces object-oriented game design and development. Provides an overview of the electronic game design and development process and underlines the historical contest, content creation strategies, game careers, and future trends in the industry. Utilizes a game language environment to introduce game design, object-oriented paradigms, software design, software development and product testing. Teaches skills of writing a game design document and creating a game with several levels and objects. Integrates 2D animations, 3D models, sound effects, and background music as well as graphic backgrounds. Prerequisite:ITP 100

  • ITP 212 Visual Basic.NET II (4 Cr.)

    Includes instruction in application of advanced object-oriented techniques to application development. Course content emphasizes database connectivity, advanced controls, web forms and web services using Visual Basic.NET. Prerequisite: ITP 112.

  • ITP 220 Java Programming II (4 Cr.)

    Imparts instruction in application of advanced object-oriented techniques to application development using Java. Course content emphasizes database connectivity, inner classes, collection classes, networking and threads. Prerequisite: ITP 120.

  • ITP 225 Web Scripting Languages (4 Cr.)

    Introduces students to the principles, systems and tools used to implement Web applications. Provides students with a comprehensive introduction to the programming tools and skills required to build and maintain interactive Web sites. Students will develop Web applications utilizing client-side and server-side scripting languages along with auxiliary tools needed for complete applications. Prerequisites: ITD 110 and ITP 100. A semester of high-level programming language (e.g., ITP 120) is strongly recommended.

  • ITP 232 C++ Programming II (4 Cr.)

    Presents in-depth instruction of advanced object-oriented techniques for data structures using C++. Prerequisite: ITP 132.

  • ITP 251 Systems Analysis and Design (4 Cr.)

    Focuses on application of information technologies (IT) to system life cycle methodology, systems analysis, systems design and system implementation practices. Methodologies related to identification of information requirements, feasibility in the areas of economic, technical and social requirements and related issues are included in course content. Software applications may be used to enhance student skills. Prerequisite: Successful completion of a minimum of 9 IT credit hours. This is intended to be a fourth semester capstone course; as such, proficiency in Internet and network fundamentals, database management and software design is required. Competence in college-level reading and writing is essential.

Mathematics

  • MTH 151 Mathematics for the Liberal Arts I (3 Cr.)

    Presents topics in sets, logic, numeration systems, geometric systems and elementary computer concepts. Prerequisites: a placement approval for MTH 151 and Algebra I, Algebra II and Geometry or equivalent. Lecture 3 hours per week.

  • MTH 152 Mathematics for the Liberal Arts II (3 Cr.)

    Presents topics in functions, combinations, probability, statistics and algebraic systems. Prerequisites: a placement approval for MTH 152 and Algebra I, Algebra II and Geometry or equivalent. Lecture 3 hours per week.

  • MTH 163 Precalculus I (3 Cr.)

    Presents college algebra, matrices and algebraic, exponential and logarithmic functions. Prerequisites: a placement approval for MTH 163 and Algebra I, Algebra II and Geometry or equivalent. Lecture 3 hours per week.

  • MTH 271 Applied Calculus I (3 Cr.)

    Presents limits, continuity, differentiation of algebraic and transcendental functions with applications and an introduction to integration. Prerequisite: MTH 163 or MTH 166 or equivalent. Lecture 3 hours per week.

  • MTH 272 Applied Calculus II (3 Cr.)

    Covers techniques of integration; multivariable calculus and an introduction to differential equations. Prerequisite: MTH 271 or equivalent. Lecture 3 hours per week.

Student Development

  • SDV 101 Orientation to the IT Professions (1 Cr.)

    Introduces students to the skills which are necessary to achieve their academic goals, to services offered at the college and to the
    discipline in which they are enrolled. Covers topics such as services at the college including the learning resources center; counseling and advising; listening, test taking and study skills; and topical areas which are applicable to their particular discipline. Lecture 1 hour per week.
 
Last modified: 2009-06-19 12:07:32