May 07, 2024  
2017-2018 Academic Catalog 
    
2017-2018 Academic Catalog [ARCHIVED CATALOG]

Course Descriptions


   

To search for courses by Elective Code enter the code in quotes (i.e. “AESX”, “FINA”, etc.) in the Keyword or Phrase field. Be sure to use quotes!

 

Business: Marketing (BMK)

  
  • BMK* E214 - International Marketing (3 credits)


    Code(s): BUS
    Prerequisite(s): BMK* E201  
     
    Exploration of marketing concepts as they relate to the field of international marketing. Major topics include international environmental analysis (culture, law, governments), formulation of international marketing strategies, marketing mix development and implementation. Student teams develop and present an international marketing plan. Course Outline: BMK 214  

  
  • BMK* E216 - Internet Marketing (3 credits)


    Code(s): BUS
    Prerequisite(s): ENG* E094  
     
    This course introduces the student to the world of e-marketing, including websites, blogs, newsletters, email and more. Using a combination of structured course content, in-class web experiences and outside exercises, the class will focus on adopting and optimizing internet marketing tools. Drawing from business research and best-in-class examples of successful e-marketing, the course will give students a practical perspective on how institutions and businesses can take advantage of e-marketing, as well as the real, results-driven aspects of e-business. A goal of the course is to keep pace with the latest strategies and developments in this field. Course Outline: BMK 216  

  
  • BMK* E241 - Principles of Advertising (3 credits)


    Previously BU 120

    Code(s): BUS
    Prerequisite(s): ENG* E094   or permission of the instructor
     
    An exploration of the principles and applications of advertising. Topics include advertising, research, planning, ad creation, media planning and campaign implementation. Student teams conceive, produce and integrate all the components necessary for an advertising campaign as a major part of the coursework. Course Outline: BMK 241  


Business Office Technology (BOT)

  
  • BOT* E111 - Keyboarding for Information Processing I (3 credits)


    Previously BOT 102

    Code(s): BUS
    Prerequisite(s): ENG* E092   
     
    A beginning course in touch keyboarding, emphasizing mastery of the keyboard, and correct alphabetic, numeric, and numeric keypad fingering techniques; centering, memorandums, personal business letters, business letters, tabulations, business reports, and manuscripts. This course is open to all students and is designed for both personal use as well as the first course for the BOT student. Un-arranged problem applications and production-timed activities receive major emphasis. This is a touch-typing course at the beginning level of skill designed to familiarize the student with the keyboard and correct keyboarding techniques. Substantial lab time will be required in the computer lab. Course Outline: BOT 111  

  
  • BOT* E112 - Keyboarding for Information Processing II (3 credits)


    Previously BOT 103

    Code(s): BUS
    Prerequisite(s): BOT* E111  with a grade of “C” or higher
    Prerequisite(s) or Parallel(s): ENG* E101  
     
    Continued emphasis on keyboarding skills with drills for improvement in technique, speed, and accuracy. Increased emphasis is given on more difficult letters, manuscripts and reports, tables, and legal and medical documents. Unarranged problem applications and production-timed activities receive major emphasis. Open to BOT students. Substantial lab time is required in the computer lab. Course Outline: BOT 112  

  
  • BOT* E137 - Word Processing Applications (3 credits)


    Previously BOT 120

    Code(s): BUS
    Prerequisite(s): ENG* E101  and a grade of “C” or higher in BOT* E111  or permission of the Instructor
    Parallel(s): BOT* E112  
     
    An introduction to computer literacy, computer applications, concepts, and operations. A software package provides hands-on experience in various models of letters, reports, special forms, and rough drafts. The student will be able to create, edit, manipulate, and print documents leading to entry-level skills in Windows-based computer software package. Substantial laboratory time is required in the computer lab. Course Outline: BOT 137  

  
  • BOT* E215 - Word Processing Applications II (3 credits)


    Previously BOT 218

    Code(s): BUS
    Prerequisite(s): ENG* E101  and BOT* E112  and BOT* E137  or permission of the instructor
     
    A course designed to equip students with the problem-solving and decision-making skills necessary to operate a word processing system. This course covers more complex operations performed on a word processor. Concepts will be stressed. Familiarity with the technical and functional operations of the word processor and several specialized types of operations such as merge, graphics, and proofreading and communications as they relate to the efficient operation of a word-processing system will be essential. Pagination will be utilized. Substantial laboratory time is required each week.

  
  • BOT* E216 - Spreadsheet Applications (3 credits)


    Code(s): BUS
    Prerequisite(s): CSA* E105 , CSA* E106  or BOT* E210 or permission of the instructor.
    Basic computer touch-typing skills required

     
    Provides students with the hands-on experience necessary to create, print, modify, and enhance electronic spreadsheets. This course also covers creating and printing charts; using formulas with absolute addresses and function formulas; Goal Seek; Solver, using and filtering Data Lists; creating Pivot Charts, using Outlines, Subtotals, and Lookup functions, and preparing what-if alternatives. Substantial lab time is required in the computer lab.

  
  • BOT* E217 - Desktop Publishing (3 credits)


    Previously BOT 220

    Code(s): BUS
    Prerequisite(s): BOT* E112  and BOT* E137  or BOT* E215  or permission of the instructor*
     
    A course designed for students who desire some familiarity with desktop publishing processes through a hands-on approach. Students will be introduced to a desktop publishing software package such as PageMaker or others used in producing newsletters, reports, graphics, style sheets and master pages, special effects and scanned images. Substantial laboratory time is required each week. Course Outline: BOT 217  

    *Non-degree/non-matriculating students require permission of the instructor.
  
  • BOT* E218 - Database Management (3 credits)


    Code(s): BUS
    Prerequisite(s): CSA* E105  ,CSA* E106  or BOT* E210 or permission of the instructor.
    Basic computer touch-typing skills required

     
    Provides students with hands-on experience entering and editing data, working with and customizing forms, creating and using queries, creating and customizing printing reports and mailing labels, and creating and relating tables using database software. Substantial lab time will be required in the computer lab. Course Outline: BOT 218  

  
  • BOT* E251 - Administrative Procedures (3 credits)


    Previously BOT 212

    Code(s): BUS
    Prerequisite(s): ENG* E101  and BOT* E112  or permission of the instructor
     
    An investigation into office automation designed to give a perspective to the role of the college-trained administrative assistant. Development of office skills and problem-solving techniques are explored. Included are human relations skills, time-management techniques, interpersonal communications skills, timings, resumes, cover letters, and listening skills as well as decision-making competencies. Techniques used in applying for a job and a review of the employment process utilize role-model processes. Other models may be included as technology changes. Substantial laboratory time is required each week. Course Outline: BOT 251  

  
  • BOT* E260 - Administrative Management (3 credits)


    Previously BOT 205

    Code(s): BUS
    Prerequisite(s) or Parallel(s): ENG* E101  
     
    An introductory course that will address the broad areas of administrative office management. It is designed to assist the student in forming a basic philosophy of the administrative office manager and to assist in developing skills in managerial decision making, and to create a desire to choose administrative office management as a career. Course Outline: BOT 260  


Chemistry (CHE)

  
  • CHE* E106 - Chemistry and Art (3 credits)


    Code(s): SCI
    Prerequisite(s): MAT* E137  or MAT* E104  
     
    Introduction of chemistry to non-science students as they develop an understanding of artists’ materials, the science underlying art, and chemical interaction of the environment with art objects. Every key chemistry concept is connected with real life art application. From studying atoms and molecules, students are introduced to causes of color in pigments and dyes to understanding intermolecular forces in paints. Chemical reactions and acids and bases concepts are connected to problems with deterioration of work of art and methods of conservation and restoration help students to develop appreciation for practical chemistry. The hands-on time employs these concepts to examine aspects of art media such as light, color dyes, paints, metals, stone, ceramics, glass, plastic, paper, and fiber.

  
  • CHE* E111 - Concepts of Chemistry (4 credits)


    Code(s): SCI, SCKX, SCRX
    Prerequisite(s): MAT* E104  or MAT* E137  (grade for C or better) and eligibility of ENG* E101 .
     
    Introduction to the fundamental principles and concepts of chemistry. Atomic structure, periodic relationships, bonding, kinetics and equilibria are examined in sufficient depth to permit their use in understanding chemical reactions though in less detail than in CHE* E121  and CHE* E122 . The laboratory program stresses the acquisition of skills in data gathering and in the manipulation of apparatus and materials. Course Outline: CHE 111  

    3 hours lecture and 3 hours laboratory.
  
  • CHE* E121 - General Chemistry I (4 credits)


    Code(s): SCI, SCKX, SCRX
    Prerequisite(s) or Parallel(s): MAT* E172  or equivalent, ENG* E101  
     
    A study of the fundamental principles, theories, and laws of chemistry. Topics include atomic theory and the structure of the atom, the aggregated states of matter, kinetic-molecular theory, chemical bonding, stoichiometry and periodicity, solutions and colloids. Course Outline: CHE 121  

    3 hours lecture and 3 hours laboratory.
  
  • CHE* E122 - General Chemistry II (4 credits)


    Code(s): SCI, SCKX, SCRX
    Prerequisite(s): MAT* E172  or equivalent, CHE* E121  
     
    A continuation of CHE* E121 . Topics covered include thermochemistry, kinetics, chemical equilibrium, oxidation-reduction and electrochemistry, introduction to organic and nuclear chemistry and the chemistry of the elements and their compounds. The laboratory will include an introduction to semi-micro qualitative analysis. Course Outline: CHE 122  

    3 hours lecture and 3 hours laboratory.

Communications (COM)

  
  • COM* E101 - Introduction to Mass Communications (3 credits)


    Prerequisite(s) or Parallel(s): ENG* E101  
     
    Introduction to the main aspects of communications and how the mass media - newspapers, films, television, magazines, radio, and advertising - operate in our society. Material covered includes basic theories of mass communications, psychology of communications, development of mass media, and the interrelationships between the mass media and society, business, and government in defining issues and molding public opinion and attitudes. Course Outline: COM 101  

  
  • COM* E116 - Publications Workshop I (3 credits)


    Code(s): C
    Prerequisite(s) or Parallel(s): ENG* E101  
     
    Practical experience in all aspects of writing, editing, managing, and designing through assignments on a variety of student-sponsored publications. Included will be work on the school newspaper, yearbook and literary magazine. This course uses computer word processing programs for the completion of assignments and production of publications. Course Outline: COM 116  

  
  • COM* E173 - Public Speaking (3 credits)


    Code(s): ORAX
    Prerequisite(s): ENG* E101  
     
    Methods to improve effective speaking through study of pronunciation, diction, voice usage, and vocabulary. Through extemporaneous and other speeches, efforts will be made to improve confidence, organization of ideas, and effective deliver. Topics might include listening skills, control of nervousness, and the speaker’s self-consciousness. Course Outline: COM 173  

  
  • COM* E201 - Introduction to Public Relations (3 credits)


    Prerequisite(s): ENG* E101  
     
    An overview of writing for public relations. Students will gain experience producing public relations materials such as news releases for print and broadcast media, newsletters, brochures, and materials for special events. The role of public relations planning and strategy will be discussed. Course Outline: COM 201  

  
  • COM* E216 - Publications Workshop II (3 credits)


    Prerequisite(s): COM* E116  or permission of the instructor
     
    Designed to provide the student with broader publication experience and responsibility. These publications may include a school newspaper, a literary magazine, a yearbook, or other needed school publications. Students will learn such publication skills as feature writing, editorial writing, composition, layout, and sales. This course uses computer word processing programs for the completion of assignments and production of publications. Course Outline: COM 216  

  
  • COM* E222 - Basic News Writing (3 credits)


    Prerequisite(s): ENG* E101  
     
    Instruction and practice in developing news articles, including defining news, gathering information from credible sources, recognizing and writing in basic news story structure and styles, and making ethical choices as a reporter. Assignments are completed using computers. This course satisfies the computer literacy requirement of the College, but it may not be used to satisfy the English requirement. Course Outline: COM 222  

  
  • COM* E223 - Feature and Magazine Writing (3 credits)


    Prerequisite(s): COM* E222  or permission of the instructor
     
    Review of basic information gathering, interviewing, and news writing techniques. Instruction and practice in feature reporting and writing, including in-depth and investigative features, opinion pieces, reviews, creative non-fiction, and writings for the online media. Assignments are completed using computers. This course satisfies the computer literacy requirement of the College, but it may not be used to satisfy the English requirement. Course Outline: COM 223  


Computers: Applications (CAD, CSA)

  
  • CAD* E140 - Fundamentals of Solid Modeling (3 credits)


    Prerequisite(s): The ability to perform basic file management
     
    A comprehensive introduction to the principles of computerized 3D solid modeling. Topics include creating parametric 3D objects; combining 3D objects using Boolean operations; extruding, translating, rotating and scaling 3D objects; printing 3D objects; and developing scalable 3D designs using scripting. The course is continually updated to remain current with the state of the art in 3D solid modeling. Substantial hands-on use of modern 3D modeling applications such as OpenSCAD and SolidWorks in a computerized classroom environment is required.

  
  • CSA* E105 - Introduction to Software Applications (3 credits)


    Code(s): BUS, C
    Prerequisite(s) or Parallel(s): ENG* E092   
     
    Provides an introduction to using the computer as a productivity tool. Students will use application software for word processing, spreadsheets and presentations. An introduction to file management using the Windows operating system will also be covered. Substantial lab time is required in the computer lab. The textbook and an on-line supplemental access code (bundle) are required. Course Outline: CSA 105  

  
  • CSA* E135 - Spreadsheet Applications (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): Satisfactory score on placement exam or a grade of “C” or higher in ENG* E092   or permission of the instructor.
     
    This course offers students the opportunity to master the advanced functionality of Microsoft Excel, to enhance problem solving skills and to apply those skills to genuine business applications, and to prepare for business courses and job interviews.  Students will be introduced to the features and functionality of the Excel spreadsheet application on every level; from worksheets and workbooks, to quantitative relations, formulas, visual tables and graphs and powerful collaborative tools. Although the basic functions of Excel will be covered, areas of focus include graphs and charts, the use of advanced functions and analytical tools, reporting templates, linking of worksheets and workbooks, importing and manipulating data, macros (automation of tasks), auditing tools, and other features especially useful to the financial or accounting professional. This course prepares students for the Microsoft Office Specialist (MOS) Certification core-level Microsoft Excel exam.

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CSA* E140 - Database Applications (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): Satisfactory score on placement exam or a grade of “C” or higher in ENG* E092   or permission of the instructor.
     
    Provides students with hands-on experience entering and editing data, working with and customizing forms, creating and using queries, creating and customizing printing reports and mailing labels, and creating and relating tables using database software. This course prepares students for the Microsoft Office Specialist (MOS) Certification core-level Microsoft Access exam.

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CSA* E220 - Web Graphics (3 credits)


    Code(s): BUS
     
    A comprehensive introduction to the principles of computer science that form the basis of Internet graphics and multimedia. Topics include bitmap graphics, vector graphics, graphical file formats, compression techniques, interactive graphics, multimedia, and animation. The course requires substantial hands-on use of computer software packages such as Adobe Photoshop and Adobe Flash in the computer lab to illustrate these topics. Course Outline: CSA 220  


Computers: Programming (CSC)

  
  • CSC* E105 - Programming Logic (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): The ability to perform basic file management and word processing tasks using Microsoft Windows
     
    An introductory course in computer programming designed to provide beginning programming student with an understanding of the fundamental logic principles used in the writing of computer programs. Topics include input/output, variables, data types, assignment statements, conditional structures, loops, lists (arrays), and functions.

    Course Outline: CSC 105  

  
  • CSC* E106 - Structured Programming (3 credits)


    Code(s): COMP
    Prerequisite(s): MAT* E137  or satisfactory score on placement test.
    Prerequisite(s) or Parallel(s): ENG* E101  
     
    An introductory course in computer programming language. This course is intended for computer science majors. Problem-solving techniques and algorithm development are emphasized. Students are taught how to design, code, debug, and document programs in good style. Topics include: overview of computer organization; conditional statements; loops; top-down design and stepwise refinement; functions; arrays and simple sorting techniques. A minimum of 3 hours per week of lab is required.

    *The C Programming Language will be used.
  
  • CSC* E107 - Structured Programming II (3 credits)


    Code(s): COMP
    Prerequisite(s): CSC* E106  or CSC* E210 
     
    Continues the development of programming skills taught in Programming I to the study of advanced programming applications.* Topics include: character data and enumerated data types, arrays and their applications to searching and sorting, pointers and dynamic programming, strings, files, recursion and an introduction to object-oriented programming. A minimum of 3 hours per week of lab is required.

    *The C Programming Language will be used.
  
  • CSC* E205 - Visual Basic I (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CSC* E105  with a grade of “C” or better
    Prerequisite(s) or Parallel(s): ENG* E094   
     
    Introduces the fundamentals of programming using the BASIC language on microcomputer systems. Topics include input/output, looping, arrays, sorting, and data files, with an emphasis on problem definition, program design, coding, testing, and debugging. Course Outline: CSC 205  

    Substantial lab work is required.
  
  • CSC* E208 - Advanced Visual Basic (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CSC* E205  or permission of the instructor
     
    A continuation of CSC* E205  Introduction to Visual Basic. Topics include more complex programming tasks involving advanced language elements, graphics, object-oriented programming, database connectivity, and interaction with the Windows environment. Course Outline: CSC 208  

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CSC* E210 - C Programming (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): Any previous computer programming course; satisfactory score on the mathematics placement test
     
    Designed to give students a detailed knowledge of the C programming language. Topics include functions, simple data types, looping, conditional statements, user-defined and enumerated types, arrays, pointers, mathematical functions, string manipulation and advanced data types.

    Course Outline: CSC 210  

    Substantial hands-on work will be required in the computer lab.

  
  • CSC* E218 - C# Programming (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): MAT* E137   or higher; CSC* E105   or permission of the instructor
     
    A comprehensive study of the fundamentals of object-oriented programming using the C# programming language and the .NET Framework. Topics include the .NET Framework, the fundamental syntax and semantics of C# language, operators and expressions, control structures, methods, arrays and indexers, strings and string manipulation, objects, classes, inheritance, polymorphism, components, interfaces, exceptions, collections, delegates and events.

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CSC* E223 - Java Programming I (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CSC* E105 , or permission of the instructor.
     
    A comprehensive study of the fundamentals of object-oriented programming using the Java programming language. Topics include installing and setting up the Java environment and SDK, Java VM, Java programming tools, the fundamental syntax and semantics of Java language, program structure, data types, primitive and reference types, control structures, methods, recursion, strings, arrays, searching and sorting, data abstraction, encapsulation, classes, objects, constructors, object life cycle, garbage collection, interfaces, polymorphism and dynamic binding, class structure, inheritance, aggregation, composition, object-oriented design, Java packages and the Java API. Course Outline: CSC 223  

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CSC* E224 - Java Programming II (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CSC* E223  or permission of the instructor
     
    This is a course in advanced Java programming techniques. Topics include GUI components and Java Swing, graphics and Java 2D, exception handling, Java applets, files and streams, data structures and collections, generics, multithreading and concurrency, database connectivity (JDBC), networking and sockets, and regular expressions. Course Outline: CSC 224  

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CSC* E231 - Database Design I (3 credits)


    Code(s): COMP
    Prerequisite(s): The ability to perform basic file management and word processing tasks using Microsoft Windows
     
    A study of the core concepts of relational database design using Structured Query Language (SQL). Topics include the creation, organization, normalization, and maintenance of relational databases and the in-depth use of SQL for querying and manipulating data. The course requires substantial hands-on work with a modern relational database management system, such as MySQL, in a computerized classroom environment. Course Outline: CSC 231  

  
  • CSC* E233 - Database Development I (4 credits)


    Code(s): COMP
    Prerequisite(s): CSC* E105   or CSC* E223   or permission of the instructor
     
    An in-depth introduction to information management techniques with emphasis on data modeling and relational database design. Topics include conceptual data modeling, relational database design and normalization, database query languages, schema integration and integrity constraints, physical database design, and database usability issues, entity-relationship modeling, normalizing designs, transforming logical design into physical databases, commercial DBMSs, and using RDBMS database technology. Students will design and implement a database application, working from the E-R modeling stage through to the actual implementation.

  
  • CSC* E238 - SQL Fundamentals (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): The ability to perform basic file management and word processing tasks on a personal computer
     
    A comprehensive introduction to Structured Query Language (SQL), the industry standard computer language for manipulating information stored in relational databases. The course will emphasize the SQL select statement and the associated concepts of inner joins, outer joins, self joins, unions, data summarization, functions, data types, subqueries, and views. Other topics include the creation, deletion, and modification of tables; the insertion, deletion, and modification of rows and columns; and the implementation of indexes and constraints. Course content is continually updated to reflect the current state of the art in SQL programming. The course requires substantial hands-on computer work writing SQL code in a computerized classroom environment. Course Outline: CSC 238  

  
  • CSC* E239 - Introduction to Database Design & Admin. (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): The ability to perform basic file management and word processing tasks on a personal computer
     
    A comprehensive study of relational database design methodology and an introduction to the basics of administering a relational database management system (RDBMS). The course focuses on the relational database model and the standard methodology for designing tables, fields, constraints, relationships, views, and other relational database elements so as to minimize data redundancy, establish data integrity, optimize performance, and facilitate the modification and retrieval of data. The course also covers the basics of implementing a relational database in a RDBMS and administering that RDBMS. Course content is continually updated to reflect the current state of the art in relational database technology. The course requires substantial hands-on computer work in a computerized classroom environment. Course Outline: CSC 239  

  
  • CSC* E240 - Data Structures (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CSC* E107  or CSC* E210  
     
    Continues to develop discipline in program design and style especially as they relate to more complex problems. Topics include: simple data structures: arrays, linklists, queues, stacks, and trees; string processing; and introduction to recursion. Course Outline: CSC 240  

    Substantial lab work is required.
  
  • CSC* E256 - Software Testing & Quality Assurance (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CSC* E105    or CSC* E223  ; and one of  CSC* E210 CSC* E218 CSC* E223 CSC* E224 CSC* E240 CSC* E267  ,CSC* E268 CSC* E269 , or permission of the instructor  
     
    This course provides a general introduction to software testing and quality assurance; concepts, tools, testing terminologies, and methods in testing and quality management, teamwork and communication in software engineering. Topics include methods of testing, verification and validation, quality assurance processes and techniques, methods and types of testing, testing principles, formal models of testing, software testing standards, levels of testing such as unit, integration, system, performance and stress testing, exposure to test automation methods and tools and ISO 9000/SEI CMM process evaluation.

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CSC* E262 - Programming Mobile Devices I (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CSC* E105 - Programming Logic (3 credits)  or permission of instructor
     
    An introduction to the platforms, technologies, and programming techniques used to develop apps for mobile devices. The course focuses on the major mobile platforms, such as Apple iOS, Android OS, and other platforms as appropriate. Students will develop mobile apps using specialized platform-specific software-development tools. The course is offered in a hybrid format with three hours of classwork in a hands-on computer laboratory environment and two hours of online work per week. Course Outline: CSC 262  

  
  • CSC* E267 - MATLAB Programming (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): Mathematics placement above MAT* E095  or permission of instructor. Students should have the ability to perform basic file management and word processing tasks using Microsoft Windows.
     
    A comprehensive introduction to MATLAB programming. Topics covered include the MATLAB programming environment, variables, conditional statements, loops, arrays, functions, matrix and vector operations, data types, symbolic logic, data plotting, and file management. The course is continually updated to remain current with the state of the art in MATLAB programming. Substantial hands-on use of computers in a computerized classroom environment is required. Course Outline: CSC 267  

  
  • CSC* E268 - Client-Side Programming (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CST* E150  and any programming language or permission of instructor
     
    A comprehensive introduction to Internet client-side programming using JavaScript and a modern programming library such as JQuery. Topics include the use of JavaScript, JQuery, and other programming libraries to handle events, manipulate the Document Object Model, interact with web servers using AJAX, and produce special effects using HTML 5. The course is continually updated to remain current with the state of the art in Internet programming. Substantial hands-on use of computers in a computerized classroom environment is required. Course Outline: CSC 268  

  
  • CSC* E269 - Server-Side Programming (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CST* E150  and any programming language or permission of instructor
     
    A comprehensive introduction to Internet server-side programming using a modern server-side programming language such as PHP. Topics include server-side programming fundamentals, web application development, communication between server-side and client-side programs, database programming, and interaction with external web services. The course is continually updated to remain current with the state of the art in Internet programming. Substantial hands-on use of computers in a computerized classroom environment is required. Course Outline: CSC 269  

  
  • CSC* E299 - Computer Science Independent Study (4 credits)


    Code(s): BUS, COMP
     
    Students will have an opportunity to pursue with greater depth a subject area of particular individual interest. All independent projects must be arranged in the semester prior to registration with advanced departmental approval and with the supervision of a full-time CS/CIS faculty member.

    All independent projects must be arranged in the semester prior to registration, with advance departmental approval and with the supervision of a full-time CS/CIS faculty member.
  
  • Elective (Restricted) - Programming Language (3-4 credits)


     
    Refer to the footnote for a list of appropriate courses.


Computers: Technology (CST)

  
  • CST* E141 - Computer Hardware (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s) or Parallel(s): CSA* E105  or higher; MAT* E095  or placement higher than MAT* E095  
     
    An introduction to the personal computer (PC) as a system with emphasis on understanding the roles both of the hardware and the elements that interface the hardware to the user’s program. Common PC elements (mother board, disk drives, modems and displays) are examined and their operation under various operating systems explained. Students will study troubleshooting techniques and the isolation of problems into software or hardware faults, incompatibilities, or viruses. Course Outline: CST 141  

  
  • CST* E144 - Introduction to Electronics (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): MAT* E095  or permission of the instructor
     
    An introduction beginning with the explanation of electrical energy, voltage, current and power concepts, and proceeding to fundamental DC, AC, analog, and digital circuits. Practical applications are stressed, and the lab exercises are run as though they are industry job assignments. Field practices are discussed and safety is stressed as a basic objective. Includes integrated lab exercises with the use of electronic test equipment and written lab reports. Course Outline: CST 144  

  
  • CST* E145 - Digital Circuits and Logic (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): MAT* E095  or placement beyond MAT* E095 .
    Prerequisite(s) or Parallel(s): CSA* E105  or CSA* E106  or permission of the instructor
     
    A study of the elements of digital logic design, digital circuits, and the fundamentals of a modern digital system. It begins with an explanation of binary number systems, progresses through logical design and into PC systems. Laboratory experiments are used to provide practical experience. Course Outline: CST 145  

  
  • CST* E150 - Web Design and Development I (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): The ability to perform basic file management and word processing tasks using Microsoft Windows
     
    An introduction to the development of Internet web sites with an emphasis on HTML and the related technologies that form the basis of web development. Students learn how to use HTML and related technologies to create multi-page web sites that include links, tables, frames, forms, graphics, image maps, multimedia, and style sheets. Course content is continually updated to reflect the current state of the art in Internet computing. The course requires substantial hands-on use of computers in a computerized classroom environment. Course Outline: CST 150  

  
  • CST* E153 - Web Development & Design I (4 credits)


    Code(s): COMP
    Prerequisite(s): CSC* E105  or CSC* E223  or permission of the instructor
     
    An introduction to web development and design using HTML, CSS, JavaScript, and related technologies such as JQuery and web application development frameworks to create multi-page web sites. Topics include links, tables, forms, graphics, styles, layout, event handling, and client-side programming. Course content is continually updated to reflect the current state of the art in Internet computing.

  
  • CST* E184 - Network Administration I (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CST* E210  or any programming course
     
    An introduction to a workstation operating system. Topics covered include installation, configuration, administration, and support. The course will introduce administrative tools used to manage the system, and the protocols and services that ship with it, including the Domain Name System (DNS). Substantial work in the computer lab is required. This course will help students prepare for relevant industry tests. Course Outline: CST 184  

  
  • CST* E185 - Network Administration II (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CST* E184  
     
    Students will learn how to plan the infrastructure of a network. Topics covered will include installation, file systems and disk management functions, administration of the operating system and directory services, network protocols, routing and remote access, monitoring and optimization. Substantial work in the computer lab is required. This course will help students prepare for relevant industry tests. Course Outline: CST 185  

  
  • CST* E210 - Operating Systems (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): Any previous programming course
     
    Provides a theoretical and practical study of today’s operating systems. This course will analyze what operating systems are, what they do, how they do it, and how they compare with each other. Topics such as memory management, process management and user interfaces will be explored. Course Outline: CST 210  

  
  • CST* E229 - Network Routers and Switches (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CST* E184  Network Administration, or permission of instructor
     
    A study of the technology involved in incorporating routers and switches into LAN/WAN network topologies. Topics include: IP addressing, subnets, routing protocols, VLANs, wireless domains, network emulation, network management tools, network diagnostics, troubleshooting, and management reports. Course content is continually updated to reflect the current state of the art in network design. The course requires substantial hands-on computer work in a computerized classroom environment. Course Outline: CST 229  

  
  • CST* E231 - Data Communications & Networks (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): ENG* E101  or permission of the instructor
     
    An introduction to data communications concepts and computer networking. Topics covered will include data transmission, data encoding, transmission media, network access control, communication protocols, network architecture, LANs, MANs, and WANs, internetworking, Internet protocol architecture and layers, and network applications. 

    Course Outline: CST 231  

  
  • CST* E250 - Web Design and Development II (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CST* E150  or permission of the instructor
     
    A study of the client-side technologies used in the development of interactive web sites. Students learn to create dynamic web sites using modern web development technologies such as HTML5, JavaScript, and CSS. Course content is continually updated to reflect the current state of the art in Internet computing. Substantial work in the computer lab is required each week. Course Outline: CST 250  

  
  • CST* E258 - Fundamentals of Internet Programming (4 credits)


    Code(s): BUS, COMP
    Prerequisite(s): CST* E150  or permission of the instructor
     
    A comprehensive introduction to the server-side programming techniques used to develop interactive web sites. Using technologies such as PHP and SQL, students learn to create web sites that interact with web servers, manage user sessions, and store and retrieve data from databases. Course content is continually updated to reflect the current state of the art in Internet computing. Course Outline: CST 258  

    The course requires substantial hands-on use of computers in a computerized classroom environment.
  
  • CST* E266 - Linux Fundamentals (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): The ability to perform basic file management and word processing tasks on a personal computer
     
    A comprehensive introduction to the installation, scripting, and administration of the Linux operating system in both client and server configurations. Students will learn how to install and use the base Linux operating system and its major subsystems (e.g., DNS, NFS, SSH, FTP, Apache2, MySQL) and will use the Linux command line, shell scripting, and GUI interfaces to perform operating system administration, file management, system maintenance, system security, and secure communication. Course content is continually updated to reflect the current state of the art in the Linux operating system. The course requires substantial hands-on computer work with Linux in a computerized classroom environment. Course Outline: CST 266  

  
  • CST* E269 - Introduction to Computer Security (3 credits)


    Code(s): BUS, COMP
    Prerequisite(s): The ability to perform basic file management and word processing tasks on a personal computer
     
    A study of the fundamental elements of computer security. The course teaches students how to identify security vulnerabilities in computer systems and how to address these vulnerabilities using industry standard methodologies for securing computer hardware, networks, applications, data, and communications. Course content is continually updated to reflect the current state of the art in computer security. The course requires substantial hands-on computer work in a computerized classroom environment. Course Outline: CST 269  


Criminal Justice (CJS)

  
  • CJS* E101 - Introduction to Criminal Justice (3 credits)


    Code(s): SOPX, SSCI
    Prerequisite(s) or Parallel(s): ENG* E043  or placement into ENG* E101  
     
    This course examines an overview of the criminal justice system on the local, state and federal levels in a democratic society. Students will be exposed to the historical, theoretical, philosophical and practical perspectives of the system’s police, court and correctional agencies. This course is required in the Criminal Justice major and is a prerequisite for all other Criminal Justice courses. Course Outline: CJS 101  

  
  • CJS* E102 - Introduction to Corrections (3 credits)


    Prerequisite(s): CJS* E101  
     
    An overview of the correctional system and its processes including history, sentencing, facilities, inmate populations, inmate rights, correctional programming, alternatives to incarceration and special populations. Course Outline: CJS 102  

  
  • CJS* E105 - Introduction to Law Enforcement (3 credits)


    Prerequisite(s): CJS* E101  
     
    A study of the role of police in American society. The course will examine the history and development of policing, hiring and training practices, administrative functions and other issues impacting on law enforcement. Course Outline: CJS 105  

  
  • CJS* E106 - Introduction to Homeland Security (3 credits)


    Prerequisite(s): CJS* E101  
     
    This overview course will address the history of homeland security, emergency preparedness and terrorist threats. Students will learn about problems and prospects of establishing aggressive intelligence and counterintelligence, and focus on specific issues relating to emergency management. The principles and practices of emergency planning and management will be emphasized in this course, along with an examination of current government reorganization and restructuring initiatives. The future of homeland security will also be discussed within the context of evolving technology, communications and modern security hazards. Course Outline: CJS 106  

  
  • CJS* E120 - Police and the Community (3 credits)


    Prerequisite(s): CJS* E101  and PSY* E111 , and SOC* E101  
     
    An analysis of the problems of police as they relate to the community and the procedures used by departments to meet those problems. Students will be given the opportunity to study the police role in relation to the sociological and psychological dynamics of the community. The student will become knowledgeable in the practices which foster positive community relations and police-citizen communication. Course Outline: CJS 120  

  
  • CJS* E139 - Interviewing and Interrogation (3 credits)


    Code(s): ORAX
    Prerequisite(s): PSY* E111  and CJS* E101  
     
    A comprehensive overview of the processes of interviewing and interrogation. Students will be introduced to a variety of interview and interrogation techniques and strategies. The course will cover interviewing and interrogation of witnesses, victims, suspects and children. Students will perform mock interviews and interrogations to demonstrate their understanding of the course materials presented. Legal and ethical considerations involved will also be discussed. Course Outline: CJS 139  

  
  • CJS* E201 - Criminology (3 credits)


    Prerequisite(s): CJS* E101  and PSY* E111  and SOC* E101  
     
    A study of crime and society’s treatment of crime and the criminal. The various causes of crime and delinquency, the philosophy of criminal and correctional law, custody and treatment of offenders will be studied. Course Outline: CJS 201  

  
  • CJS* E203 - Juvenile Justice (3 credits)


    Prerequisite(s): CJS* E101  or permission of the instructor
     
    A close examination of how the juvenile justice process has evolved and expanded as society has sought to understand, control, and influence change in the delinquent behavior of children and youth below the age of majority. Course Outline: CJS 203  

  
  • CJS* E211 - Criminal Law I (3 credits)


    Prerequisite(s): CJS* E101  
     
    An exploration of the scope and classification of criminal law as it relates to various types of offenses. The areas of criminal liability, inchoate offenses and intent will be discussed as well as the U.S. Constitution’s relationship to criminal laws and how laws are made and enforced. Course Outline: CJS 211  

  
  • CJS* E213 - Evidence and Criminal Procedure (3 credits)


    Prerequisite(s): CJS* E101  and POL* E111  
     
    A study of the U.S. Constitution, particularly the Bill of Rights and the Fourteenth Amendment, as they relate to the functioning of the criminal justice system. Emphasis on individual rights, due process and civil liberties. Course Outline: CJS 213  

  
  • CJS* E220 - Criminal Investigation (3 credits)


    Prerequisite(s): CJS* E101  
     
    An introduction to the procedures and techniques of criminal investigation. Topics discussed will include the interview, interrogation, crime scene search, collection and preservation of evidence, and case preparation. Course Outline: CJS 220  

  
  • CJS* E221 - Arson Investigation (3 credits)


    Prerequisite(s): CJS* E101  
     
    An introduction to the problems and effects of arson; analysis of the chemistry of the fire scene; use of investigative and detection aids, photographs, measurements and diagrams; collection and preservation of evidence; methods of interviewing and interrogation; legal aspects of arson investigation. Course Outline: CJS 221  

  
  • CJS* E222 - Computer Investigation Techniques (3 credits)


    Prerequisite(s): CJS* E101  and permission of the instructor
     
    A comprehensive introduction to computer operations and computer system components with an emphasis on storage and retrieval of information for investigative purposes. Topics covered include basic operating systems, hardware, software, encryption, identification of evidentiary information, Internet servers and web sites, freeware, bulletin boards, file types and manipulations, spreadsheets and databases. Students will develop the ability to assemble evidence for a criminal investigation process. Substantial lab work is required. Course Outline: CJS 222  

  
  • CJS* E225 - Forensic Science (3 credits)


    Prerequisite(s): CJS* E220  
     
    A study of the relationship of physical evidence to a specific crime or criminal. Discussion will include various methods of scientific development of physical evidence at crime scenes and under laboratory conditions. Emphasis will be placed on identification of suspects through physical, chemical or biological evidence. Course Outline: CJS 225  

  
  • CJS* E237 - Crime Scene Processing and Investigation (3 credits)


    Prerequisite(s): CJS* E220  or instructor approval
     
    This course will apply basic criminal investigation skills to practical crime scene scenarios. Students will visit mock crime scenes, and process these scenes in their entirety. Hands-on instruction will concentrate on teaching students to effectively secure the scene and document the scene with sketches and digital photography. Students will learn proper crime scene note-taking and diagramming techniques. Students will also actively engage in searching for evidence, collecting evidence and creating chain-of-custody logs. Preparation for effective courtroom testimony will also be covered in this class. Course Outline: CJS 237  

  
  • CJS* E238 - White Collar Crime (3 credits)


    Prerequisite(s): CJS* E101  
     
    Introduction to Criminal Justice This course will examine the definitions and laws pertaining to white collar crime, as well as the practice, procedure and strategy concerning white collar criminal investigations and prosecutions. It will also provide an overview of the legal defense of white collar criminal cases. Topics addressed will include the criminology of white collar crime, investigative techniques used to combat white collar crime, prosecutorial discretion, legal privileges and common defenses. Indictments, sentencing and the goals of punishment will also be covered, along with a discussion of substantive law as it relates to specific types of white collar crimes. Course Outline: CJS 238  

  
  • CJS* E240 - Correctional Administration (3 credits)


    Prerequisite(s): CJS* E102  
     
    An examination of the correctional organization, the administrative process, and supervision and management in the correctional setting. Topics addressed will include values and ethics, policies and procedures, legal issues for employees, human resources, leadership, and power and influence. Course Outline: CJS 240  

  
  • CJS* E244 - Community-Based Corrections (3 credits)


    Prerequisite(s): CJS* E102  
     
    An examination of the relationship between institutional confinement and community-based correctional programs. The organization and administration of probation and parole programs are examined. Special attention is given to the study of rehabilitative and community reintegration programs and activities. Course Outline: CJS 244  

  
  • CJS* E250 - Police Organization and Administration (3 credits)


    Prerequisite(s): CJS* E101  
     
    A detailed analysis of police organization and administration. A study of administrative problems within a police organization and the equating of sound principles of human relations and supervision to effective police performance. Course Outline: CJS 250  

  
  • CJS* E251 - Police Management Seminar (3 credits)


    Prerequisite(s): CJS* E250  
     
    A practical application of previously studied theories and methods in police management. Students will use group work, case studies and projects to theoretically interpret and apply data in management situations. Course Outline: CJS 251  

  
  • CJS* E259 - Writing and Research for Law Enforcement (3 credits)


    Prerequisite(s): ENG* E102  and CJS* E101  
     
    This course emphasizes the practical aspects of gathering, organizing and preparing written reports and other documents applicable to law enforcement. Students will practice the processes and procedures for creating and completing successful writing in the criminal justice field, make use of the technologies commonly used for research and writing in law enforcement, and learn the conventions of evidence, format, usage and documentation in the field. Course Outline: CJS 259  

  
  • CJS* E280 - Victimology (3 credits)


    Prerequisite(s): CJS* E101  or permission of the instructor
     
    A comprehensive course designed to acquaint the student with the many issues faced by the victims of crime. Topics covered will include victimization and other issues central to crime victim assistance. Students will also gain an understanding of how to address the needs of crime victims and act as advocates for victim issues. Course Outline: CJS 280  

  
  • CJS* E285 - Forensic Science with Laboratory (4 credits)


    Prerequisite(s): CJS* E101  (CJ majors only), BIO* E105  or BIO* E121  and Eligible for ENG* E101  or ENG* E101W  
     
    An introduction to the principles of forensic science with an emphasis on logical and scientific thinking as it applies to biological and chemical physical evidence. The laboratory portion of this course develops knowledge and skills in laboratory safety, investigative techniques and the use of scientific methodologies including observation and measurement. Topics include: the analysis of DNA, fingerprints, hair and fiber, soil, bone; microscopy; chromatography; and toxicology. Students will develop proper techniques and procedures for maintaining crime scene integrity and evidence in the laboratory. Course Outline: CJS 285  

    3 hours lecture and 3 hours laboratory. This course is equivalent to BIO* E208  & SCI* E285 . Students can only receive credit for either BIO* E208 , SCI* E285 , CJS* E285. 4 credits.
  
  • CJS* E290 - Practicum in Criminal Justice (3 credits)


    Prerequisite(s): CJS* E101  and CJS* E201  and CJS* E211  and CJS E*213, and permission of the instructor
     
    Supervised placement with a criminal justice agency to allow the student the opportunity to explore career choices while gaining actual job experience in the criminal justice field. Students will be required to participate a minimum of 8 hours per week (120 hours per semester) and to attend a bi-weekly meeting with the practicum advisor. Course Outline: CJS 290  

  
  • CJS* E294 - Contemporary Issues in Criminal Justice (3 credits)


    Prerequisite(s): CJS* E101  or permission of the instructor
     
    A series of seminars covering topics of current interest in the criminal justice field. The criminal justice field changes very rapidly and this course will focus on areas of change such as ethics, use of force, Supreme Court decisions which affect criminal justice, prison issues, the drug problem and other issues which impact on the criminal justice system. Course Outline: CJS 294  

  
  • CJS* E295 - Contemporary Issues in Forensic Science (3 credits)


    Prerequisite(s): CJS* E220  and CJS* E225 and CJS* E101  or permission of the instructor
     
    A series of seminars covering topics pertaining to investigative techniques and the evaluation of evidence in criminal and civil cases. Course Outline: CJS 295  


Dance (DAN)

  
  • DAN* E124 - Dance: Movement & Expression (3 credits)


    Code(s): AESX, CRTY, FINA
     
    This course is an exploration of the basic techniques, styles, concepts, and composition of theatrical dance and movement. Emphasis will be placed on movement expression of emotion, intentions, gestures, and physical characterization. The use of music and theatrical texts will provide the foundation for the work. Course Outline: DAN 124  

  
  • DAN* E125 - Dance: Dance as Cultural Expression (3 credits)


    Code(s): AESX, CRTY, FINA
     
    This course is an introduction to the basic principles and techniques of modern dance and its relationship to human culture. Class work will introduce students to technical concepts involved in training the body in order to be an articulate expressive instrument. The course will cover the basic elements of dance including stretch, strength, coordination, building confidence, body awareness, cardiovascular, and dance vocabulary. The course will explore basic elements of composition and improvisation. We will focus on creating group presentations as a path to understanding dance as a form of cultural expression throughout history. Course Outline: DAN 125  


Early Childhood Education (ECE)

  
  • ECE* E101 - Introduction to Early Childhood Education (3 credits)


    Prerequisite(s) or Parallel(s): ENG* E043  or placement into ENG* E101  
     
    A study of the historical, philosophical, and social perspectives of early care and education. Emphasis will be on modern development trends, along with an understanding of the organization and compositions of early childhood education settings, which include curriculum materials, learning environments and equipment. Ten hours of field visits are required. Course Outline: ECE 101  

  
  • ECE* E103 - Creative Experiences (3 credits)


    Prerequisite(s) or Parallel(s): ECE* E101  
     
    This course is designed to study the concept of Creativity and the creative process as it applies to art and play for young children. At the completion of this course, the student will be able to set-up a creative play environment, facilitate children’s creative play and develop an art philosophy and creative art program for children. Course Outline: ECE 103  

  
  • ECE* E106 - Music & Movement for Children (3 credits)


     
    An investigation into the role of music and basic movement in early childhood development. Students will receive a basis in music skills. Included is preparation for assessing the health and physical well-being of the child. Students will demonstrate teaching techniques and prepare themselves for teaching through construction of teaching materials and accumulation of resource materials. Course Outline: ECE 106  

  
  • ECE* E141 - Infant/Toddler Growth & Development (3 credits)


     
    Designed to prepare students in the care and teaching of infants and toddlers. Emphasizes the interrelationship of social, emotional, cognitive, physical, and language development patterns. Age-appropriate curriculum strategies based on developmental theories to create a quality program within an interesting, explorable environment will be discussed. Course Outline: ECE 141  

    Ten hours of field visits required.
  
  • ECE* E176 - Health, Safety, and Nutrition (3 credits)


     
    The relationship between health, safety, and nutrition and child development will be examined. Emphasis will be on the strategies needed to implement a safe, healthy, and nutritionally sound program for young children. Community agencies and resources that benefit children and families will be explored.

  
  • ECE* E180 - CDA Credential Preparation (3 credits)


    Prerequisite(s): ECE* E101  and a 3 credit ECE elective
     
    Designed for early childhood education teachers and child care providers seeking their Child Development Associate Credential. Students will be assisted in developing an understanding of CDA functional areas along with a CDA resource file. Theories and philosophies within early childhood education will be correlated to CDA competencies. Course Outline: ECE 180  

  
  • ECE* E182 - Child Development (3 credits)


    Prerequisite(s) or Parallel(s): ENG* E094   or higher and ENG* E092   or higher 
     
    This course is concerned with human development from prenatal through elementary education with particular emphasis on the preschool child. The physical, socio-emotional, and cognitive benchmarks through successive stages of development will be studied in depth.

  
  • ECE* E190 - ECE Behavior Management (3 credits)


     
    This course is designed for early childhood education teachers, child care providers and directors. It will review the many behavior management and discipline strategies that are available to be used with young children. Discipline approaches that go beyond rules and punishment will be examined. Students will study and create an environment that leads to respect and self-discipline. Participants learn to analyze teaching/management styles so as to be able to incorporate the best techniques to help lead children to self-control. Course Outline: ECE 190  

  
  • ECE* E206 - Administration and Supervision of Early Childhood Programs (3 credits)


    Prerequisite(s) or Parallel(s): ENG* E101  and ECE* E101 , BOTH with a grade of “C” or better
     
    This course examines the roles, responsibilities and skills involved in management and supervision of preschool programs. Emphasis is placed on the duties and responsibilities of an administrator; the selection, supervision and evaluation of staff members; program development; the budgeting process and fiscal management; food and health services; laws and regulations concerning state child care licensing; and parent involvement. Course Outline: ECE 206  

 

Page: 1 | 2 | 3 | 4 | 5