2018-2019 Catalog 
    
    May 13, 2024  
2018-2019 Catalog [ARCHIVED CATALOG]

Courses


“Prefix” equals Subject and “Code or Number” is the same as Catalog Number.

Learning outcomes will be visible after you select the individual course record for details.

To view a list of courses for a particular discipline, click the arrow under “Type” to view choices.

Clicking the “Filter” button at the right starts the search.

 

Business Administration

  
  • MRKG 2348 - Marketing Research and Strategies


    3 Credits (3 hrs. lec.) Practical experiences in analyzing marketing studies using data-driven decision-making processes. Includes interrelationships among the components of the marketing mix. Prerequisite: None
    Course Outcomes
    1 - Analyze marketing studies employing the problem-solving process.
    2 - Utilize marketing research techniques to implement competitive marketing decisions.
    3 - Interpret marketing research data to forecast industry trends and meet customer demands.
  
  • MRKG 2349 - Advertising and Sales Promotion


    3 Credits (3 hrs. lec.) Integrated marketing communications. Includes advertising principles and practices. Emphasizes multi-media of persuasive communication including buyer behavior, budgeting, and regulatory constraints. Prerequisite: None
    Course Outcomes
    1 - Discuss the principles, practices, and use of multi-media in persuasive communication.
    2 - Establish promotional strategies, goals, and objectives within budget constraints and regulatory agencies
    3 - Create a multi-media campaign based on research for a specific product or service.
  
  • MRKG 2380 - Co-Op - Business Marketing and Marketing Management I


    3 Credits (1 hr. lec., 20 hrs. ext.) Career-related activities encountered in the student’s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. Prerequisite: Enrollment in Management AAS degree program; Completion of 15 credits in degree plan; and Departmental approval
    Course Outcomes
    1 - Apply the theory, concepts and skills involving specialized materials, tools, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, social, and legal systems associated with the occupation and the business/industry
    2 - Demonstrate legal and ethical behavior, safety practices, interpersonal and teamwork skills, and appropriate written and verbal communication skills using the terminology of the occupation and the business/industry
    3 - Create a portfolio documenting applied skills and competencies used in the capstone experience.
  
  • MRKG 2388 - Internship - Business Marketing and Marketing Management


    3 Credits (9 hrs. ext.) A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer. Prerequisite: Departmental approval
    Course Outcomes
    1 - Apply the theory, concepts and skills involving specialized materials, tools, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, social, and legal systems associated with the occupation and the business/industry
    2 - Demonstrate legal and ethical behavior, safety practices, interpersonal and teamwork skills, and appropriate written and verbal communication skills using the terminology of the occupation and the business/industry
    3 - Create a portfolio documenting applied skills and competencies used in the capstone experience.

Chemistry

  
  • CHEM 1405 - Introductory Chemistry


    4 Credits (3 hrs. lec., 3 hrs. lab.) This course is a preparatory course for students who have never had chemistry and covers the metric system, atoms and elements, bonding, solids, liquids, gases, stoichiometry, solutions, reactivity, and acids and bases. The lab includes experiments in inorganic chemistry. This course is appropriate for some nursing students, as well as students who will pursue higher level chemistry. (4005015103) Prerequisite: College Level Readiness in Reading AND Writing; MATH 0308  or MATH 0309  or qualifying score on MATH placement test.
    Course Outcomes
    1 - Solve problems using procedures outlined in class, including proper SI units and significant figures.
    2 - Identify the states of matter and the transitions between them.
    3 - Compare elements, compounds and mixtures.
    4 - Apply the Law of Conservation of Matter to balance chemical equations and solve simple stoichiometry problems.
    5 - Determine atomic structure and chemical properties of elements from their position in the periodic table.
    6 - Perform conversions involving concentration of solutions.
    7 - Draw the Lewis Structure and determine the shape and polarity of a simple compound from its formula.
    8 - Identify simple inorganic compounds by formulas and names.
    9 - Identify acids and bases, acidic and basic solutions and calculate pH.
    10 - Demonstrate ability to carry out simple laboratory experiments using common chemical measuring devices and safety precautions.
  
  • CHEM 1407 - Introductory Chemistry II


    4 Credits (3 hrs. lec., 3 hrs. lab) Topics include carbohydrates, lipids, nucleic acids, proteins, bonding, isomerism, buffer systems, and food/physiological chemistry. The laboratory experiments include organic and biochemical analysis, extraction, and chemical instrumentation. Designed for allied health students and for students who are not science majors. (4005015103) Prerequisite: College Level Readiness in Reading AND Writing; MATH 0308  or placement by testing; CHEM 1405  or CHEM 1411  
    Course Outcomes
    1 - Solve standard problems by applying basic principles.
    2 - Recognize the differences between ionic, covalent, and coordinate covalent bonding and predict the shapes of organic compounds by utilizing Lewis dot structures and VSEPR theory.
    3 - Name simple organic compounds and biomolecules by utilizing both IUPAC and common rules of nomenclature.
    4 - Recognize the various structures of simple organic compounds, and identify structural isomers, and geometric isomers, and stereoisomers.
    5 - Predict the relative differences in boiling points, melting points, and water solubilities for the various families of common organic compounds.
    6 - Recognize the various functional groups in organic compounds and predict their reactivity in common chemical reactions.
    7 - Identify organic acids, bases, salts, and buffers; and predict their effect on pH.
    8 - Explain the structures and function of carbohydrates, lipids, proteins and DNA and predict their reactivities in chemical reactions.
    9 - Explain the basic functions of enzymes and the general theories for their action.
    10 - Demonstrate the ability to carry out simple laboratory experiments using common chemical measuring devices & safety precautions while accurately reading & recording data from laboratory measurements, perform calculations & draw appropriate conclusions.
    11 - Demonstrate the ability to use various methods of laboratory instrumentation, which shall include UV-Visible spectroscopy and infrared spectroscopy, and may include polarimetry,mass spectrometry,and HPLC.
  
  • CHEM 1411 - General Chemistry I


    4 Credits (3 hrs. lec., 3 hrs. lab.) Topics include a mathematical introduction (metric system, significant figures and scientific notation), discussion of atoms, molecules and ions, stoichiometry, electronic structure, periodic relationships, bonding, molecular geometries and properties of gases, liquids, solids and solutions. Appropriate lab experiments are included. (4005015403) Prerequisite: College Level Readiness in Reading AND Writing, CHEM 1405  or 1 year of high school chemistry taken within the last 3 years AND MATH 0310  OR qualifying score on MATH placement test. Corequisite: MATH 1314  
    Course Outcomes
    1 - Define the fundamental properties of matter.
    2 - Classify matter, compounds, and chemical reactions.
    3 - Determine the basic nuclear and electronic structure of atoms.
    4 - Identify trends in chemical and physical properties of the elements using the Periodic Table.
    5 - Describe the bonding in and the shape of simple molecules and ions.
    6 - Solve stoichiometric problems.
    7 - Write chemical formulas.
    8 - Write and balance equations.
    9 - Use the rules of nomenclature to name chemical compounds.
    10 - Define the types and characteristics of chemical reactions.
    11 - Use the gas laws and basics of the Kinetic Molecular Theory to solve gas problems.
    12 - Determine the role of energy in physical changes and chemical reactions.
    13 - Convert units of measure and demonstrate dimensional analysis skills.
    14 - Use basic apparatus and apply experimental methodologies used in the chemistry laboratory.
    15 - Demonstrate safe and proper handling of laboratory equipment and chemicals.
    16 - Conduct basic laboratory experiments with proper laboratory techniques.
    17 - Make careful and accurate experimental observations.
    18 - Relate physical observations and measurements to theoretical principles.
    19 - Interpret laboratory results and experimental data, and reach logical conclusions
    20 - Record experimental work completely and accurately in laboratory notebooks and communicate experimental results clearly in written reports.
    21 - Design fundamental experiments involving principles of chemistry.
    22 - Identify appropriate sources of information for conducting laboratory experiments involving principles of chemistry.
  
  • CHEM 1412 - General Chemistry II


    4 Credits (3 hrs. lec., 3 hrs. lab.) A continuation of CHEM 1411 , reviewing solutions and including studies in kinetics, equilibrium, acids and bases, thermodynamics, electrochemistry and an introduction to various other areas of chemistry. Appropriate laboratory experiments are included. (4005015703) Prerequisite: College Level Readiness in Reading AND Writing, CHEM 1411  and MATH 1314  or ​qualifying score on MATH placement test.
    Course Outcomes
    1 - State the characteristics of liquids and solids, including phase diagrams and spectrometry.
    2 - Articulate the importance of intermolecular interactions and predict trends in physical properties.
    3 - Identify the characteristics of acids, bases, and salts, and solve problems based on their quantitative relationships.
    4 - Identify and balance oxidation-reduction equations, and solve redox titration problems.
    5 - Determine the rate of a reaction and its dependence on concentration, time, and temperature.
    6 - Apply the principles of equilibrium to aqueous systems using LeChatelier¿s Principle to predict the effects of concentration, pressure, and temperature changes on equilibrium mixtures.Apply the principles of equilibrium to aqueous systems using LeChatelier¿s Principle to predict the effects of concentration, pressure, and temperature changes on equilibrium mixtures.
    7 - Analyze and perform calculations with the thermodynamic functions, enthalpy, entropy, and free energy.
    8 - Discuss the construction and operation of galvanic and electrolytic electrochemical cells, and determine standard and non-standard cell potentials.
    9 - Define nuclear decay processes.
    10 - Describe basic principles of organic chemistry and descriptive inorganic chemistry.
    11 - Use basic apparatus and apply experimental methodologies used in the chemistry laboratory.
    12 - Demonstrate safe and proper handling of laboratory equipment and chemicals.
    13 - Conduct basic laboratory experiments with proper laboratory techniques.
    14 - Make careful and accurate experimental observations.
    15 - Relate physical observations and measurements to theoretical principles.
    16 - Interpret laboratory results and experimental data, and reach logical conclusions.
    17 - Record experimental work completely and accurately in laboratory notebooks and communicate experimental results clearly in written reports.
    18 - Design fundamental experiments involving principles of chemistry and chemical instrumentation.
    19 - Identify appropriate sources of information for conducting laboratory experiments involving principles of chemistry.
  
  • CHEM 2389 - Academic Cooperative


    3 Credits (1 hr. lec., 6 hrs. ext.) Integrates campus classroom/laboratory instruction with an off-campus experience wherein the student works under the guidance of a sponsor whose academic/professional degree and career track match the student’s aspirations. The sponsor and faculty will determine specific qualifications for student placement in this course. Student, faculty, and sponsor will set specific goals before initiating the cooperative experience and will consult at regular intervals over the semester to plan and mark progress as these goals are achieved. (4001015303) Prerequisite: Minimum GPA 3.0; faculty approval; 20 hours in MATH/Science courses as required of physical/biological science majors, including CHEM 1411  and CHEM 1412 . Liability insurance through LSCS insurer (fee approximately $18) and one semester’s advance notice to faculty are required in order to make arrangements for a suitable co-op experience.
    Course Outcomes
    1 - The student will establish a workplace profile appropriate for a professional in the chosen field. It will include a record of dependability and punctuality; the maintenance of a professional appearance and demeanor; respect for coworkers/customers/clients/patients; and awareness of, and respect for, legal, ethical, and confidentiality issues that may figure in the work he/she is being permitted to participate in or observe.
    2 - The student will gain an understanding of the daily routine of the workplace and develop an appreciation for the roles of the professional staff who make it function. The student will demonstrate the ability to relate what he/she has learned in this regard both verbally and in written form.
    3 - The student will gain a more thorough understanding of what is required to succeed in the field of his/her interest, and thus become better able to assess whether it is an appropriate career choice. Specifically, the student will be able to list both positive and negative aspects of the work with respect to his/her values and goals. The student will also be able to enumerate personal strengths and weaknesses that bear on the prospec for success in the chosen field.
    4 - The student will, by virtue of coordination with faculty, sponsor, and coworkers, develop enhanced ability in setting goals, planning to accomplish those goals, and then documenting and reporting on what has been achieved. Doing this successfully will necessarily engage and enhance the student’s teamworking skills as well.
    5 - The student will begin to accumulate a personal network of contacts, including faculty, career professionals, support staff, and other students who share his/her interests. Continuing to build and develop this network will enhance the student’s prospect for eventual success in the chosen field.
    6 - The practical experience gained by a successful student in this Cooperative will place him/her at a competitive advantage in comparison with a student of similar ability who lacks the Cooperative experience.
  
  • CHEM 2423 - Organic Chemistry I


    4 Credits (3 hrs. lec., 4 hrs. lab.) This science major’s course covers the topics of alkanes, alkenes, alkynes, stereochemistry, alkyl halides, nucleophilic substitution, elimination, spectroscopy, conjugation, aromaticity, aromatic substitution and organic synthesis. The laboratory program includes appropriate experiments with product purification and methods of analysis including chromatography and infrared spectroscopy. (4005045203) Prerequisite: College Level Readiness in Reading AND Writing; CHEM 1412  
    Course Outcomes
    1 - Classify organic compounds by structure, molecular orbitals, hybridization, resonance, tautomerism, polarity, chirality, conformation, and functionality.
    2 - Identify organic molecules using appropriate organic nomenclature.
    3 - Describe the principle reactions for syntheses of molecules, ions, and radicals.
    4 - Describe organic reactions in terms of radical and ionic mechanisms.
    5 - Describe the use of spectroscopic data to determine the structure of organic molecules.
    6 - Formulate appropriate reaction conditions for the synthesis of simple organic molecules.
    7 - Perform chemical experiments, analysis procedures, and waste disposal in a safe and responsible manner.
    8 - Utilize scientific tools such as glassware and analytical instruments to collect and analyze data.
    9 - Identify and utilize appropriate separation techniques such as distillation, extraction, and chromatography to purify organic compounds.
    10 - Record experimental work completely and accurately in laboratory notebooks, and communicate experimental results clearly in written reports.
    11 - Demonstrate a basic understanding of stereochemistry.
    12 - Perform organic syntheses of molecules.
    13 - Classify organic compounds by structure, molecular orbitals, hybridization, resonance, tautomerism, polarity, chirality, conformation, and functionality in laboratory reports.
    14 - Identify organic molecules using appropriate organic nomenclature in laboratory reports.
    15 - Describe organic reactions in terms of radical and ionic mechanisms in laboratory reports.
    16 - Use spectroscopic data to determine the structure of organic molecules.
    17 - Formulate appropriate reaction conditions for the synthesis of simple organic molecules.
  
  • CHEM 2425 - Organic Chemistry II


    4 Credits (3 hrs. lec., 4 hrs. lab.) This continuation of CHEM 2423  includes topics on alcohols, aldehydes, ketones, carboxylic acids and derivatives, condensation reactions, amines, biochemistry and polymer chemistry. The laboratory program continues investigations into synthetic techniques with product purification and analysis including chromatography and infrared spectroscopy. (4005045203) Prerequisite: College Level Readiness in Reading AND Writing; CHEM 2423  
    Course Outcomes
    1 - Correlate molecular structure with physical and chemical properties of aliphatic and aromatic organic molecules.
    2 - Predict the mechanism and outcome of aliphatic and aromatic substitution and elimination reactions, given the conditions and starting materials.
    3 - Predict the chirality of reaction products based on enantiomeric and diastereomeric relationships.
    4 - Describe reaction mechanisms in terms of energetics, reaction kinetics, and thermodynamics.
    5 - Use spectroscopic techniques to characterize organic molecules and subgroups.
    6 - Perform chemical experiments, analysis procedures, and waste disposal in a safe and responsible manner.
    7 - Utilize scientific tools such as glassware and analytical instruments to collect and analyze data.
    8 - Identify and utilize appropriate separation techniques such as distillation, extraction, and chromatography to purify organic compounds.
    9 - Record experimental work completely and accurately in laboratory notebooks, and communicate experimental results clearly in written reports.

Chinese

  
  • CHIN 1411 - Beginning Chinese I


    4 Credits (3 hrs. lec., 2 hrs. lab.) An introduction to modern spoken and written Mandarin Chinese. Beginners’ speaking, listening comprehension and basic principles in grammar along with simple exercises in compositions and reading which include cultural material. Students will write Chinese characters. (1603015113) Prerequisite: College Level Readiness in Reading AND Writing
    Course Outcomes
    1 - Engage in conversations using level-appropriate grammatical structures including narrating events that take place in the present and producing questions and responses on a variety of topics dealing with everyday life.
    2 - Understand level-appropriate spoken Chinese.
    3 - Write simple sentences and organize them into paragraphs.
    4 - Read and comprehend level-appropriate texts.
    5 - Identify and discuss traditions, customs and values of the Chinese world, and compare and contrast them with characteristics of their own culture.
  
  • CHIN 1412 - Beginning Chinese II


    4 Credits (3 hrs. lec., 2 hrs. lab.) A continuation of CHIN 1411  as an introduction to modern spoken and written Mandarin Chinese. Increased emphasis on speaking, listening comprehension, and basic principles in grammar along with simple exercises in compositions and reading which include cultural material. Students will write Chinese characters. (1603015113) Prerequisite: CHIN 1411 ; College Level Readiness in Reading AND Writing

     

     
    Course Outcomes
    1 - Engage in conversations using level-appropriate grammatical structures including narrating events that take place in the past.
    2 - Understand level-appropriate spoken Chinese produced by Chinese speakers of diverse origins.
    3 - Write simple and moderately complex sentences using level-appropriate grammatical structures and organize them into cohesive paragraphs.
    4 - Read and comprehend level-appropriate authentic texts.
    5 - Identify and discuss traditions, customs and values of the Chinese world, and compare and contrast them with characteristics of their own culture.

  
  • CHIN 2311 - Intermediate Chinese I


    3 Credits (3 hrs. lec.) A review and application of skills in listening comprehension, speaking, reading and writing Mandarin Chinese. This course will emphasize conversation, vocabulary acquisition, reading composition, and culture. Students will write Chinese characters. (1603015213) Prerequisite: CHIN 1412 ; College Level Readiness in Reading AND Writing

     

     
    Course Outcomes
    1 - Comprehend authentic spoken discourse produced by Chinese speakers of diverse origins.
    2 - Produce oral Chinese comprehensible to native speakers using complex grammatical structures to narrate, describe, and elicit and provide information.
    3 - Demonstrate increasing comprehension and analysis of written texts in a variety of genres.
    4 - Write authentic and original descriptions and narratives using complex grammatical structures. Demonstrate ability to formulate cohesive paragraphs and essays.
    5 - Describe cultural practices and products of the Chinese-speaking world drawing on authentic materials including literature and the visual arts.

  
  • CHIN 2312 - Intermediate Chinese II


    3 Credits (3 hrs. lec.) A continuation of CHIN 2311  , with emphasis on literary works by Chinese authors. Continued reinforcement of grammatical principles and development of writing and oral skills are stressed. (1603015213) Prerequisite: College Level Readiness in Reading AND Writing; CHIN 2311  
    Course Outcomes
    1 - Summarize and interpret authentic spoken discourse produced by Chinese speakers of diverse origins.
    2 - Produce Chinese comprehensible to native speakers using complex grammatical structures to communicate analytical and interpretive information in both impromptu and prepared speech.
    3 - Demonstrate increasing comprehension of and ability to analyze authentic written texts in variety of genres.
    4 - Write original evaluations and critiques using complex grammatical structures. Demonstrate ability to formulate cohesive paragraphs and essays.
    5 - Interpret cultural practices and products of the Chinese speaking world drawing on authentic materials including literature and the visual arts.

Computer Information Technology

  
  • BCIS 1305 - Business Computer Applications


    3 Credits (2 hrs. lec., 3 hrs. lab.) Students will study computer terminology, hardware, and software related to the business environment. The focus of this course is on business productivity software applications and professional behavior in computing, including word processing (as needed), spreadsheets, databases, presentation graphics, and business-oriented utilization of the Internet. (1102025404) Prerequisite: None
    Course Outcomes
    1 - Describe the fundamentals of Information Technology (IT) infrastructure components: hardware, software, and data communications systems.
    2 - Explain the guiding principles of professional behavior in computing.
    3 - Demonstrate proper file management techniques to manipulate electronic files and folders in a local and networked environment.
    4 - Use business productivity software to manipulate data and find solutions to business problems.
    5 - Explain the concepts and terminology used in the operation of application systems in a business environment.
    6 - Identify emerging technologies for use in business applications.
    7 - Complete projects that integrate business software applications.
  
  • COSC 1301 - Introduction to Computers


    3 Credits (2 hrs. lec., 2 hrs. lab.) Overview of computer systems–hardware, operating systems, the Internet,and application software including word processing, spreadsheets, presentation graphics, and databases. Current topics such as the effect of computers on society, and the history and use of computers in business, educational, and other interdisciplinary settings are also studied. This course is not intended to count toward a student’s major field of study in business or computer science. (1101015107) Prerequisite: None
    Course Outcomes
    1 - Describe the fundamentals of computing infrastructure components: hardware, application software, operating systems, and data communications systems.
    2 - Delineate and discuss societal issues related to computing, including the guiding principles of professional and ethical behavior.
    3 - Demonstrate the ability to create and use documents, spreadsheets, presentations and databases in order to communicate and store information as well as to support problem solving.
    4 - Describe the need and ways to maintain security in a computing environment.
  
  • COSC 1315 - Introduction to Computer Programming


    3 Credits (2 hrs. lec., 2 hrs. lab.) Introduction to computer programming for solving a variety of problems. This course is intended for non-computer science and non-computer engineering majors. Emphasis on the fundamentals of design, development, testing, implementation, and documentation of computer programs. Includes problem solving with structured techniques and algorithms using pseudo code and/or graphical representations. (1102015207) Corequisite: COSC 1301  OR COSC 1301  OR BCIS 1305  
    Course Outcomes
    1 - Design and develop algorithms to solve problems.
    2 - Demonstrate a fundamental understanding of software development methodologies, such as modular design, pseudo code, flowcharting, and structure charts.
    3 - Demonstrate appropriate design, coding, testing, debugging, and documenting of computer programs that implement problem specifications and requirements.
    4 - Apply computer programming concepts to new problems or situations.
  
  • COSC 1320 - C Language


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduces the fundamental concepts of structured programming in the “C” language. Topics include data types; control structures; functions, structures, arrays, pointers, pointer arithmetic, unions, and files; the mechanics of running, testing, and debugging programs; introduction to programming; and introduction to the historical and social context of computing. This course is recommended for four-year transfer students.  (1102015207) Prerequisite: ITSE 1302   
    Course Outcomes
    1 - Analyze and explain the behavior of simple programs involving the fundamental programming constructs.
    2 - Modify and expand short programs that use standard conditional and iterative control structures and functions; choose appropriate conditional and iteration constructs for a given programming task.
    3 - Design, implement, test, and debug a program that uses each of the following fundamental programming constructs: basic computation, simple I/O, standard conditional and iterative structures, and the definition of functions.
    4 - Apply the techniques of structured (functional) decomposition to break a program into smaller pieces.
    5 - Describe the mechanics of parameter passing and demonstrate the difference between call-by-value and call-by-reference parameter passing.
    6 - Discuss the importance of algorithms in the problem-solving process, identify the necessary properties of good algorithms, and create algorithms for solving simple problems.
    7 - Use pseudocode or a programming language to implement, test, and debug algorithms for solving simple problems.
    8 - Discuss the representation and use of primitive data types and built-in data structures.
    9 - Explain the reasons for using different formats to represent numerical data.
    10 - Explain basic concepts of secure programming functions.
    11 - Discuss the properties of good software design.
    12 - Describe the phases of program translation from source code to executable code and the files produced by these phases; explain the software life cycle and its phases, including the deliverables that are produced.
    13 - Identify and describe the properties of a variable such as its associated address, value, scope, persistence, and size.
    14 - Explain how abstraction mechanisms support the creation of reusable software components.
  
  • COSC 1336 - Programming Fundamentals I


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduces the fundamental concepts of structured programming. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy. (1102015507) Prerequisite: College Level Readiness in Reading AND Writing; MATH 0310  
    Course Outcomes
    1 - Describe how data are represented, manipulated, and stored in a computer.
    2 - Categorize different programming languages and their uses.
    3 - Understand and use the fundamental concepts of data types, structured programming,algorithmic design, and user interface design.
    4 - Demonstrate a fundamental understanding of software development methodologies, including modular design, pseudo code, flowcharting, structure charts, data types, control structures, functions, and arrays.
    5 - Develop projects that utilize logical algorithms from specifications and requirements statements.
    6 - Demonstrate appropriate design, coding, testing, and documenting of computer programs that implement project specifications and requirements.
    7 - Apply computer programming concepts to new problems or situations.
  
  • COSC 1337 - Programming Fundamentals II


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course focuses on the object-oriented programming paradigm, emphasizing the definition and use of classes along with fundamentals of object-oriented design. The course includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering processes. Students will apply techniques for testing and debugging software. (This course is included in the Field of Study Curriculum for Computer Science.) (1102015607) Prerequisite: College Level Readiness in Reading AND Writing; COSC 1336  
    Course Outcomes
    1 - Identify and explain a programming development lifecycle, including planning, analysis, design, development, and maintenance.
    2 - Demonstrate a basic understanding of object-oriented programming by using structs and classes in software projects.
    3 - Use object-oriented programming techniques to develop executable programs that include elements such as inheritance and polymorphism.
    4 - Document and format code in a consistent manner.
    5 - Apply basic searching and sorting algorithms in software design.
    6 - Apply single and multi-dimensional arrays in software.
    7 - Use a symbolic debugger to find and fix runtime and logical errors in software.
    8 - Demonstrate a basic understanding of programming methodologies, including object-oriented, structured, and procedural programming.
    9 - Describe the phases of program translation from source code to executable code.
  
  • COSC 2325 - Computer Organization


    3 Credits (2 hrs. lec., 3 hrs. lab.) The organization of computer systems is introduced using assembly language. Topics include basics concepts of computer architecture and organization, memory hierarchy, data types, computer arithmetic, control structures, interrupt handling, instruction sets, performance metrics, and the mechanics of testing and debugging computer systems. Embedded systems and device interfacing are introduced. (1102015407) Prerequisite: College Level Readiness in Reading AND Writing; COSC 1336  
    Course Outcomes
    1 - Explain contemporary computer system organization.
    2 - Describe data representation in digital computers.
    3 - Explain the concepts of memory hierarchy, interrupt processing, and input/output mechanisms.
    4 - Measure the performance of a computer system.
    5 - Design and develop assembly language applications.
    6 - Explain the interfaces between software and hardware components.
    7 - Explain the design of instruction set architectures.
    8 - Develop a single-cycle processor.
    9 - Explain the concept of virtual memory and how it is realized in hardware and software.
    10 - Explain the concepts of operating system virtualization.
  
  • COSC 2336 - Programming Fundamentals III


    3 Credits (2 hrs. lec., 3 hrs. lab.) Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms. Topics include data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), searching, sorting, recursion, and algorithmic analysis.  Programs will be implemented in an appropriate object oriented language. (This course is included in the Field of Study Curriculum for Computer Science.) (1102015707) Prerequisite: College Level Readiness in Reading AND Writing; COSC 1337  
    Course Outcomes
    1 - Design and develop programs that implement basic data structures, including stacks, queues, linked lists, hash tables, trees, and graphs.
    2 - Apply recursive techniques and algorithms to solve problems.
    3 - Implement searching and sorting algorithms.
    4 - Understand algorithm efficiency, Big-O notation, and why it should be considered in programming.
    5 - Analyze and select appropriate data structures to implement a solution to a problem.
    6 - Design and implement data structures using classes and incorporating object-oriented concepts.
    7 - Demonstrate best practices of software development including testing, validation, and documentation.
  
  • INEW 2332 - Comprehensive Software Project: Coding, Testing, and Implementation


    3 Credits (2 hrs. lec., 3 hrs. lab.) A comprehensive application of skills learned in previous semesters in a simulated workplace. Includes coding, testing, maintenance, and documentation of a complete software and/or hardware solution. This course may be used as a capstone course for a certificate or degree. Prerequisite: College Level Readiness in Reading AND Writing AND Math; Completed 1 advanced level programming course 
    Course Outcomes
    1 - Implement a designed solution for a business problem.
    2 - Apply individual programming skills while working as part of a team.
    3 - Apply troubleshooting and debugging skills.
    4 - Implement program changes.
  
  • INEW 2338 - Advanced Java Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) A continuation of Java programming techniques such as servlets and advanced graphical functions. Prerequisite: College Level Readiness in Reading AND Writing, ITSE 2317  
    Course Outcomes
    1 - Design, write, and test documented Java programs and servlets.
    2 - Use advanced graphic functions.
  
  • ITCA 1370 - Cybersecurity Fundamentals


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to expose students to fundamentals of Cyber Security with knowledge/skills specific to (but not limited to):cybersecurity basic principles, various network security methodologies to prevent different attack vectors, host based security and system monitoring. Prerequisite: None Corequisite: COSC 1301  or ITSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Network concepts covering basic LAN/WAN concepts.
    2 - Security concepts for networks, servers and hosts.
    3 - Cryptography fundamentals.
    4 - Host based analysis and intrusion detection.
    5 - Describe various security monitoring methods depending on the type of system being monitored.
    6 - Describe various attack vectors depending on the type of system being attacked.
  
  • ITCA 1371 - Security Operations


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to expose students to fundamentals of security operations with knowledge/skills specific to (but not limited to): understand threat analysis techniques, understand computer forensics, incident policies and procedures. Prerequisite: ITCA 1370  
    Course Outcomes
    1 - Describe endpoint threat analysis.
    2 - Understand Computer forensics.
    3 - Incident policies and procedures.
  
  • ITCA 1372 - Cloud Administration


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to expose students to fundamental Cloud characteristics and deployment modes with knowledge/skills specific to (but not limited to): Cloud Administration, Cloud provisioning reporting and remediation, Cloud Management. Prerequisite: COSC 1301  or ITSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Demonstrate configuration of users, groups, virtual machine operations and virtual app containers.
    2 - Describe various charge back reports and reports for virtual and physical accounts.
    3 - Describe UCS Director based services.
    4 - Describe components of Cisco UCS Director.
    5 - Interpret logs and perform root cause analysis.
  
  • ITCA 1373 - Cloud Fundamentals


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to expose students to fundamental Cloud characteristics and deployment models with knowledge/skills specific to (but not limited to): Cloud infrastructure deployment models, various network security methodologies to prevent different attack vectors, host based security and system monitoring. Prerequisite: COSC 1301  or ITSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Describe common cloud characteristics and service models.
    2 - Describe cloud deployment models.
    3 - Describe components of the Cisco Inter-Cloud solution.
    4 - Demonstrate knowledge of server visualization.
    5 - Demonstrate knowledge of infrastructure visualization.
    6 - Demonstrate knowledge of cloud storage.
  
  • ITCA 1374 - Fundamentals of Disaster Recovery and Business Continuity


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to expose students to fundamentals of disaster recovery and business continuity with knowledge/skills specific to (but not limited to): understanding the need for record retention, understanding the need for data backups, describe business continuity allowing business to remain operational. Prerequisite: None
    Course Outcomes
    1 - Describe the various methods of data retention and recovery.
    2 - Describe the difference between a hot site data center and a cold site data center.
    3 - Explain the procedures to restore business operations after a disaster or outage.
    4 - Describe the need for business continuity.
    5 - Design and develop disaster recovery plans to restore business continuity.
  
  • ITCA 1375 - Enterprise Networking


    3 Credits (1 hrs. lec., 7 hrs. lab.) This course is designed to expose students to fundamentals of network operations with knowledge/skills specific to (but not limited to): Understand the operations of the Spanning Tree Protocol (STP), understand the operations of different routing protocols, understand the different WAN technologies and their benefits and describe a Virtual Private Network (VPN). Prerequisite: ITCC 1376  
    Course Outcomes
    1 - Describe different WAN technologies and their use within an Enterprise environment.
    2 - Explain the operation of routing protocols such as OSPF, EIGRP, and BGP.
    3 - Configure a routing protocol in an Autonomous System.
    4 - Explain a Virtual Private Network (VPN) and its use within and Enterprise environment.
    5 - Configure a VPN tunnel using IPSEC.
  
  • ITCC 1314 - CCNA 1: Introduction to Networks


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course covers networking architecture, structure, and functions; introduces the principles and structure of IP addressing and the fundamentals of Ethernet concepts, media, and operations to provide a foundation for the curriculum.  Prerequisite: None Corequisite: ITSC 1301  OR  COSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1. Build simple LANs.
    2. Perform basic configuration on routers and switches.
    3. Implement IP addressing schemes.
  
  • ITCC 1340 - CCNA 2: Routing and Switching Essentials


    3 Credits (2 hrs. lec., 3 hrs. lab.) Describes the architecture, components, and basic operation of routers and explains the basic principles of routing and routing protocols. It also provides an in-depth understanding of how switches operate and are implemented in the LAN environment for small and large networks. Prerequisite: ITCC 1314  
    Course Outcomes
    1. Configure and maintain routers and switches.
    2.Resolve common issues with routing protocols, virtual LANs, and inter-VLAN routing in both IPv4 and IPv6 networks.
  
  • ITCC 1370 - CCDA Design


    3 Credits (2 hrs. lec., 4 hrs. lab.) Students will learn networking design for routed and switched network infrastructures and services involving LAN/WAN technologies for SMB or enterprise campus and branch networks. Prerequisite: ITCC 1340  or Cisco CCENT or higher industry certification.
    Course Outcomes
    1 - Describe the Cisco Design lifecycle-PBM (plan, build, manage).
    2 - Compare and contrast the top-down and bottom-up design approaches.
    3 - Describe the hierarchy, scalability and resiliency in a network.
    4 - Design a basic campus, enterprise and branch network.
    5 - Describe security controls, wireless network, collaboration and virtualization within a network.
  
  • ITCC 1371 - CCNA Data Center I


    3 Credits (2 hrs. lec., 4 hrs. lab.) This course covers student’s knowledge of networking concepts for the Data Center environment based on Nexus-OS. Student’s will learn fundamental information on how to configure virtualization in the network, addressing schemes, and troubleshooting and configuration skills. Prerequisite: ITCC 1376  or Cisco CCENT or higher industry certification
    Course Outcomes
    1 - Describe how a network works.
    2 - Configure, verify and troubleshoot a switch with VLANs and interswitch communications using Nexus.
    3 - Implement an IP addressing scheme and IP services to meet network requirements.
    4 - Configure, verify and troubleshoot basic router operation and routing on Cisco devices using Nexus.
  
  • ITCC 2312 - CCNA 3: Scaling Networks


    3 Credits (2 hrs. lec., 3 hrs. lab.) CCNA R&S: Scaling Networks (ScaN) covers the architecture, components, and operations of routers and switches in larger and more complex networks. Students learn how to configure routers and switches using advanced protocols.   Prerequisite: ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only) and ITCC 1314  and ITCC 1340   
    Course Outcomes
    1. Configure advanced routing and switching.
    2. Resolve common issues with OSPF, EIGRP, and STP in IP networks.
    3. Implement a WLAN in a small-to-medium network.
  
  • ITCC 2313 - CCNA 4: Connecting Networks


    3 Credits (2 hrs. lec., 3 hrs. lab.) WAN technologies and network services required by converged applications in a complex network; enables students to understand the selection criteria of network devices and WAN technologies to meet network requirements.  Prerequisite: ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only) and ITCC 1314 ITCC 1340 ITCC 2312  
    Course Outcomes
    1. Configure and troubleshoot network devices Resolve common issues with data link protocols.
    2. Resolve common issues with OSPF, EIGRP, and STP in both IPv4 and IPv6 networks.
    3. Implement virtual private network (VPN) operations in a complex network.
    4. Implement security best practices.
  
  • ITCC 2341 - CCNA Security


    3 Credits (2 hrs. lec., 4 hrs. lab.) Overall security processes with particular emphasis on hands-on skills in the following areas: security policy design and management; security technologies, products, and solutions; and secure router design, installation, configuration, and maintenance; AAA and VPN implementation using routers and firewalls. Prerequisite: ITCC 2379  or ITCA 1375  or CCNA certification with instructor/department approval
    Course Outcomes
    1 - Explain network threats, mitigation techniques, and the basics of securing a network.
    2 - Secure administrative access on Cisco routers using AAA.
    3 - Implement firewall technologies to secure the network perimeter.
    4 - Configure IPS to mitigate attacks on the network.
    5 - Implement endpoint and Layer 2 security features.
    6 - Implement secure virtual private networks.
  
  • ITCC 2354 - CCNP Routing - Implementing IP Routing


    3 Credits (2 hrs. lec., 4 hrs. lab.) How to implement, monitor, and maintain routing services in an enterprise network. How to plan, configure, and verify the implementation of complete enterprise LAN and WAN routing solutions using a range of routing protocols in IPv4 and IPv6 environments. Configuration of secure routing solutions to support branch offices and mobile workers. Prerequisite: College Level Readiness in Reading AND Writing; ITCC 1314 ITCC 1340 ITCC 2312 ITCC 2313  or Cisco CCNA Industry Certification
    Course Outcomes
    1 - Explain complex network requirements and design models for implementing advanced routing services in an enterprise network.
    2 - Implement EIGRP and OSPF in an enterprise network; exchange routing information between interior gateway protocols.
    3 - Implement various mechanisms for controlling routing updates and traffic.
    4 - Implement BGP to allow an enterprise network to connect to an ISP.
    5 - Describe a basic implementation for branch office and mobile worker connectivity.
    6 - Implement IPv6 in an enterprise network.
  
  • ITCC 2355 - CCNP Switch - Implementing IP Switching


    3 Credits (2 hrs. lec., 4 hrs. lab.) How to implement, monitor, and maintain switching in converged enterprise campus networks. How to plan, configure, and verify the implementation of complex enterprise switching solutions. How to secure integration of VLANs, WLANs, voice and video into campus networks. Prerequisite: College Level Readiness in Reading AND Writing; ITCC 1314 ITCC 1340 ITCC 2312 ITCC 2313  or Cisco CCNA Industry Certification

     

     
    Course Outcomes
    1 - Implement, monitor, and maintain switching in an enterprise campus network.
    2 - Implement appropriate spanning tree protocols in campus networks.
    3 - Implement VLANs in campus networks.
    4 - Configure and optimize high availability and redundancy on switches.
    5 - Describe and implement LAN security features.
    6 - Plan and prepare for advanced services in a campus infrastructure.

  
  • ITCC 2356 - CCNP TShoot - Maintaining and Troubleshooting IP Networks


    3 Credits (2 hrs. lec., 4 hrs. lab.) How to monitor and maintain complex, enterprise and switched IP networks. Skills learned include the planning and execution of regular network maintenance, as well as support and troubleshooting using technology-based processes and best practices based on systematic and industry recognized approaches. Prerequisite: College Level Readiness in Reading AND Writing; ITCC 1314 ITCC 1340 ITCC 2312 ITCC 2313  or Cisco CCNA Industry Certification; ITCC 2354  and ITCC 2355  
    Course Outcomes
    1 - Monitor, maintain, and troubleshoot a complex network.
    2 - Plan and document the most common maintenance functions in complex enterprise networks.
    3 - Develop a troubleshooting process to identify and solve problems in complex enterprise network.
    4 - Select tools that best support specific troubleshooting and maintenance process in large, complex enterprise networks.
    5 - Practice maintenance procedures and fault resolution in switched and routed environments.
    6 - Troubleshoot IPv4 addressing services, IPv6 routing Issues, network infrastructure services, network performance issues on routers and switches, network integration issues affecting wireless connectivity, VoIP, and video.
    7 - Practice maintenance procedures and fault resolution in a secure infrastructure.
  
  • ITCC 2370 - CCNA Data Center II


    3 Credits (2 hrs. lec., 4 hrs. lab.) This course covers fundamental Data Center knowledge technologies including network and server virtualization, storage, convergent I/O and network services. Prerequisite: ITCC 1371  
    Course Outcomes
    1 - Describe network architectures for the Data Center.
    2 - Describe FCoE, FCoE multihop, and FEX.
    3 - Perform initial configuration of storage networking.
    4 - Verify SAN configuration.
    5 - Configure initial setup of Unified Computing using UCS servers.
    6 - Describe various network services including but not limited to: load balancing, WAAS needs, load balancing virtual context and HA.
  
  • ITCC 2375 - CCNA Collaboration I


    3 Credits (2 hrs. lec., 4 hrs. lab) This course covers Cisco Unified Communications (UC) solutions. Students will learn administrator and end-user interfaces, telephony and mobility features, and Cisco UC solutions maintenance. Prerequisite: ITCC 1340  or departmental approval or Cisco CCENT or higher industry certification
    Course Outcomes
    1 - Describe the Characteristics of a Cisco Unified Communications Solution.
    2 - Provision End Users and Associated Devices.
    3 - Configure Voice Messaging and Presence.
    4 - Maintain Cisco Unified Communications System.
    5 - Provide End User Support.
  
  • ITCC 2376 - CCNA Collaboration II


    3 Credits (2 hrs. lec., 4 hrs. lab) This course teaches students how to implement various Cisco Video endpoints in converged Cisco video infrastructures. It also covers implementing and troubleshooting Cisco Unified Communication and Collaboration, TelePresence, and Digital Media Player in different Cisco business video solution architectures. Prerequisite: ITCC 2375  
    Course Outcomes
    1 - Video Concepts.
    2 - Endpoint Configuration.
    3 - Troubleshooting and Support.
    4 - Conferencing Concepts.
  
  • ITCC 2377 - CCDP Design


    3 Credits (2 hrs. lec., 4 hrs. lab.) Students will learn networking design for routed and switched network infrastructures and services involving LAN/WAN technologies for SMB or enterprise campus and branch networks. Prerequisite: ITCC 1340  or Cisco CCENT or higher industry certification
    Course Outcomes
    1 - Create a structured addressing design to facilitate summarization.
    2 - Create stable and secure routing designs for EIGRP, OSPF, BGP and IS-IS.
    3 - Design campus Layer 2 infrastructures with high availability.
    4 - Design effective WAN networks utilizing various technologies.
    5 - Design an Enterprise Data Center integration using various technologies.
  
  • ITMT 1378 - Windows Configuration


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to provide students with the knowledge and skills required to install and configure Windows desktops and devices in a Windows Server domain corporate environment.  These skills include learning how to install and customize Windows operating systems and apps, and configure local and remote network connectivity and storage.  Students will also learn how to configure data security, device security, and network security, and maintain, update, and recover Windows. Corequisite: ITNW 1325  
    Course Outcomes
    1 - Install Windows 10
    2 - Configure a device running Windows 10
    3 - Configure network connectivity for a Windows 10 device
    4 - Manage storage in Windows 10
    5 - Manage files and printers
    6 - Manage applications
    7 - Manage data security and manage device security
    8 - Implement Windows 10 features to improve network security
    9 - Monitor and update Windows 10 devices
    10 - Restore files, roll back drivers, and recover Windows 10 devices
  
  • ITMT 2371 - Installing and Configuring Windows Server


    3 Credits (2 hrs. lec., 3 hrs. lab.) Hands on instruction and practice installing and configuring Windows Server. Prerequisite: ITNW 1325  
    Course Outcomes
    1 - Install and configure Windows Server 2012.
    2 - Describe AD DS and manage Active Directory objects.
    3 - Automate Active Directory administration.
    4 - Implement IPv4 and IPv6.
    5 - Implement Dynamic Host Configuration Protocol(DHCP) and DNS.
    6 - Implement local storage.
    7 - Implement file and print services.
    8 - Implement Group Policy.
    9 - Secure Windows servers by using Group Policy Objects(GPOs).
    10 - Implement server virtualization by using Hyper-V.
  
  • ITMT 2372 - Administering Windows Server


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course focuses on the administration tasks necessary to maintain a Windows Server infrastructure such as: configuring and troubleshooting name resolution, user and group management with Active Directory Domain Services (AD DS) and Group Policy, implementing Remote Access solutions such as DirectAccess, VPNs and Web Application Proxy, implementing Network Policies and Network Access Protection, Data Security, deployment and maintenance of server images, as well as update management and monitoring of Windows Server environments. Prerequisite: ITMT 2371  
    Course Outcomes
    1 - Configure and Troubleshoot Domain Name System
    2 - Maintain Active Directory Domain Services
    3 - Manage User and Service Accounts
    4 - Implement Group Policy Infrastructure
    5 - Install, Configure and Troubleshoot Network Policy Server
    6 - Implement Network Access Protection
    7 - Implement Remote Access
    8 - Deploy and Maintain Server Images
    9 - Monitor Windows Server 2012
  
  • ITMT 2373 - Configuring Advanced Windows Server


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course focuses on advanced configuration of services necessary to deploy, manage and maintain a Windows Server infrastructure, such as advanced networking services. Active Directory Domain Services (AD DS), Active Directory Rights Management Services (AD RMS), Active Directory Federation Services (AD FS), Network Load Balancing, Failover Clustering, business continuity and disaster recovery services as well as access and information provisioning and protection technologies such as Dynamic Access Control (DAC), and Web Application Proxy integration with AD FS and Workplace Join. Prerequisite: ITMT 2372  
    Course Outcomes
    1 - Configure advanced features for Dynamic Host Configuration Protocol (DHCP), Domain Name System (DNS), and configure IP Address Management (IPAM) with Windows Server 2012.
    2 - Configure DAC to manage and audit access to shared files.
    3 - Plan and implement an AD DS deployment that includes multiple domains and forests.
    4 - Plan and implement an AD DS deployment that includes locations.
    5 - Implement and configure an Active Directory Certificate Services (AD CS) deployment.
    6 - Provide high availability and load balancing for web-based applications by implementing Network Load Balancing (NLB).
    7 - Implement and validate high availability and load balancing for web-based applications by implementing NLB.
    8 - Provide high availability for network services and applications by implementing failover clustering.
    9 - Deploy and manage Hyper-V virtual machines in a failover cluster.
    10 - Implement a backup and disaster recovery solution based on business and technical requirements.
  
  • ITMT 2374 - Designing and Implementing a Server Infrastructure


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course covers the knowledge and skills needed to provide an enterprise solution that supports manual and automated server installations in a physical and virtual environment including the supporting file and storage services. You will also learn the skills necessary to provide enterprise networking solutions such as DHCP,IPAM,VPN, and DirectAcess. You will also learn the skills necessary to design and implement a forest and domain infrastructure including multi domains/forest and branch office scenarios. Prerequisite: ITMT 2373  
    Course Outcomes
    1 - Plan server upgrade and migration.
    2 - Plan and implement a server deployment strategy.
    3 - Plan and deploy servers by using System Center 2012 R2 Virtual Machine Manager (VMM).
    4 - Design and maintain an IP configuration and address management solution.
    5 - Design and implement name resolution.
    6 - Design and implement an AD DS forest and domain infrastructure including organizational unit (OU) infrastructure.
    7 - Design and implement a Group Policy Object (GPO) strategy.
    8 - Design and implement an AD DS physical topology.
    9 - Plan and implement storage and file services.
    10 - Design and implement network protection including remote access services.
  
  • ITMT 2375 - Implementing an Advanced Server Infrastructure


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course covers the knowledge and skills to plan and implement a highly available, secure infrastructure with focus on Active Directory Federation Service (AD FS), public key infrastructure (PKI), and Active Directory Rights Management Services (AD RMS). You will also learn the skills needed to plan and deploy virtual machines including self-service and automation of virtual machine deployments as well as planning and implementing a monitoring strategy that includes Microsoft System Center Operations Manager. Prerequisite: ITMT 2374  
    Course Outcomes
    1 - Describe an enterprise data center.
    2 - Plan and implement a server virtualization strategy and administration solution.
    3 - Plan and implement the network and storage infrastructure required to deploy a virtualized server infrastructure.
    4 - Plan and deploy virtual machines on Windows Hyper-V®.
    5 - Plan and implement a server monitoring strategy using the Windows Server 2012 tools and using Microsoft System Center 2012 - Operations Manager.
    6 - Plan and implement an application and a file services infrastructure that is highly available.
    7 - Plan and implement a highly available server infrastructure by using the failover clustering features in Windows Server 2012.
    8 - Plan and implement a business continuity strategy in a Windows Server 2012 environment.
    9 - Plan and implement a PKI deployment, and plan and implement a certificate management solution.
    10 - Plan and implement an AD RMS deployment, plan and manage AD RMS templates and access, and plan and implement external access to AD RMS services.
  
  • ITNW 1313 - Computer Virtualization


    3 Credits (2 hrs. lec., 3 hrs. lab.) Implement and support virtualization of clients of servers in a networked computing environment. This course explores installation, configuration, and management of computer virtualization workstation and servers. Prerequisite: ITNW 1325  and ITSC 1371  
    Course Outcomes
    1 - Install and configure virtual machine managers.
    2 - Create and network virtual machines and set priorities for accessing resources.
    3 - Move and clone virtual machines
    4 - Ensure high availability for applications within virtual machines.
  
  • ITNW 1325 - Fundamentals of Networking Technologies


    3 Credits (2 hrs. lec., 3 hrs. lab.) Instruction in networking technologies and their implementation. Topics include the OSI reference model, network protocols, transmission media, and networking hardware and software. Prerequisite: None Corequisite: ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Identify and use network transmission media.
    2 - Explain the OSI model.
    3 - Identify the characteristics of network topologies and protocols.
    4 - Identify the functions of a network operating system and distinguish between centralized, client/server, and peer-to-peer systems.
    5 - Distinguish between Local Area Networks (LANs) and Wide Area Networks (WANs) and identify the components used to expand a LAN into a WAN.
  
  • ITNW 1391 - Backup Recovery Systems and Architecture


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course will provide the student with an introduction to the technologies used to support traditional, virtualized, and cloud data center environments. Cloud deployment and service models, cloud infrastructure, and the key considerations in migrating to a cloud environment, are covered in this course. Backup/recovery, business continuity, security, and management of cloud environments are topics also covered in this course. Prerequisite: Instructor approval
    Course Outcomes
    1 - Describe backup and recovery terminology.
    2 - Describe backup and recovery operations.
    3 - Describe various types of storage systems, concepts and components.
    4 - Identify major sources of backup data.
    5 - Describe the different types of backup storage media, their advantages and disadvantages.
    6 - Examine the steps involved in planning for backup and recovery.
  
  • ITNW 1392 - Cloud Infrastructure and Services


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course will provide the student with an introduction to the technologies used to support traditional, virtualized, and cloud data center environments. Cloud deployment and service models, cloud infrastructure, and the key considerations in migrating to a cloud environment, are covered in this course. Backup/recovery, business continuity, security, and management of cloud environments are topics also covered in this course. Prerequisite: ITNW 1325  or instructor approval
    Course Outcomes
    1 - Describe a traditional data center environment.
    2 - Describe a virtualized data center environment.
    3 - Describe the storage and networking technologies used in a virtualized data center environment.
    4 - Describe the desktop and application services provided in a virtualized data center environment.
    5 - Describe the cloud infrastructure components and cloud service creation processes.
    6 - Describe the configuration and management of cloud services.
    7 - Describe the security concerns and countermeasures in a virtualized data center and a cloud services environment.
    8 - Describe the procedure and concerns in migrating to a cloud environment.
    9 - Describe ethical concerns as related to the use of cloud infrastructures.
    10 - Describe the configuration and management of cloud services.
  
  • ITNW 2454 - Internet/Intranet Server


    4 Credits (3 hrs. lec., 2 hrs. lab.) Advanced concepts in the designing, installing, and administration of an Internet/Intranet server. Prerequisite: College Level Readiness in Reading AND Writing, ITSE 2333 , and MATH 0310  
    Course Outcomes
    1 - Design and establish domain relationships.
    2 - Implement internal and external security.
    3 - Install and configure network services.
    4 - Maintain an existing server.
  
  • ITSC 1301 - Introduction to Computers


    3 Credits (2 hrs. lec., 3 hrs. lab.) Overview of computer information systems. Introduces computer hardware, software, procedures, and human resources. Explores integration and application in business and other segments in society. Fundamentals of computer problem- solving and programming may be discussed and applied. Examines applications and software relating to a specific curricular area.  Prerequisite: None
    Course Outcomes
    1 - Demonstrate basic understanding of network topology and connections.
    2 - Demonstrate proficiency in the use of email.
    3 - Demonstrate proficiency in the use of word processing, spreadsheet, database, and presentation applications.
    4 - Describe uses of the Internet and design a simplistic web page using HTML coding.
    5 - Discuss current issues associated with security, ethics, and legal issues.
    6 - Discuss current issues such as viruses and other related topics.
    7 - Explain the impact of computers on society.
    8 - Identify computer careers.
    9 - Identify ethical use of computers.
    10 - Identify fundamental programming structures.
    11 - Identify the components of a computer system.
    12 - Use basic operating system functions.
    13 - Use common applications.
  
  • ITSC 1307 - UNIX Operating System I


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduction to the UNIX operating system including multi-user concepts, terminal emulation, use of system editor, basic UNIX commands, and writing script files. Includes introductory system management concepts. Prerequisite: College Level Readiness in Reading AND Writing, ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only)  
    Course Outcomes
    1 - Use basic UNIX commands.
    2 - Apply terminal emulation.
    3 - Use a system editor.
    4 - Manage individual user accounts and files.
  
  • ITSC 1315 - Project Management Software


    3 Credits (2 hr. lec., 3 hrs. lab.) Use of project management software for developing a project plan including timelines, milestones, scheduling, life cycle phases, management frameworks, skills, processes, and tools. Prerequisite: None
    Course Outcomes
    1 - Use project management software to plan and manage a project.
    2 - Organize and evaluate project phases.
    3 - Produce reports and charts.
    4 - Distinguish task relationships.
    5 - Demonstrate teamwork.
  
  • ITSC 1316 - Linux Installation and Configuration


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduction to Linux operating system. Includes Linux installation, basic administration, utilities and commands, upgrading, networking, security, and application installation. Emphasizes hands-on setup, administration, and management of Linux. Prerequisite: None
    Course Outcomes
    1 - Install, administer, and manage a Linux system.
    2 - Demonstrate proficiency with Linux utilities, commands, and applications.
    3 - Identify and resolve security-based issues.
    4 - Integrate a Linux system into an existing network.
  
  • ITSC 1371 - IT Essentials


    3 Credits (2 hrs. lec., 3 hrs. lab.) IT Essentials curriculum provides an introduction to the computer hardware and software skills needed to help meet the growing demand for entry-level Information and Communications Technology(ICT) professionals. The curriculum covers the fundamentals of computer hardware and software as well as advanced concepts such as security, networking, and the responsibilities of an ICT professional. Prerequisite: None Corequisite: COSC 1301  or ITSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Explain how computers operate.
    2 - Assemble computers.
    3 - Troubleshoot hardware and software issues.
    4 - Install and upgrade hardware and software and troubleshoot systems.
    5 - Use simulation-based learning activities to experiment with network designs and configurations.
  
  • ITSC 1372 - IT Foundations


    3 Credits (2 hrs. lec., 2 hrs. lab.) This course is designed to expose students to fundamentals of Information Technology(IT) Service Management with knowledge/skills specific to (but not limited to): IT Service Management best practices, Process Management, Project Management, Customer Service, Understanding roles of Stakeholders, Owners, Champions, System Operators, Systems Administrators, Users and Service Desk. Prerequisite: None Corequisite: COSC 1301  or ITSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Describe the benefits of IT Service Management framework.
    2 - Demonstrate the “service-driven lifecycle” approach.
    3 - Explain process integration and business integration.
    4 - Interpret and identify Key Performance Indicators (KPIs) in service delivery.
    5 - Describe the difference between/among the various roles in service management.
    6 - Describe the difference between/among the various functions in service management.
  
  • ITSC 1391 - Information Storage and Management


    3 Credits (2 hrs. lec., 3 hrs. lab.) The Information Storage Management course teaches the skills required in designing Storage Systems using Storage Networking Technologies and Virtualization concepts, Business Continuity approaches, and Storage Security and Management strategies. Prerequisite: Instructor approval
    Course Outcomes
    1 - Describe information storage and management, storage system environments, data protection: RAID, and intelligent storage systems.
    2 - Explain the concepts of Direct-Attached storage and SCSI, storage area networks, network attached storage, IP SAN, content addressed storage, and storage virtualization.
    3 - Explain Business Continuity, backup and recovery, local replication and remote replication.
    4 - Demonstrate the concepts of securing the storage infrastructure and managing the storage infrastructure.
  
  • ITSC 2325 - Advanced Linux


    3 Credits (2 hrs. lec., 3 hrs. lab.) Provides instruction in Advance Open-source Linux operating system. Develops directory services for clients, support users remotely, and install and configure network services. Prerequisite: ITSC 1316  
    Course Outcomes
    1 - Install, administer, and manage advance network environment using a Linux system.
    2 - Demonstrate advance skills and proficiency with Linus utilities, configurations, deploy secure networks.
    3 - Integrate Linux networks with existing networks.
  
  • ITSC 2331 - Integrated Software Applications III


    3 Credits (1 hr. lec., 4 hrs. lab.) Advanced use of business productivity software including complex assignments that require advanced formatting and functionality. Prerequisite: College Level Readiness in Reading AND Writing, ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only)
  
  • ITSC 2335 - Application Software Problem Solving


    3 Credits (2 hrs. lec., 4 hrs. lab.) Utilization of appropriate application software to solve advanced problems and generate customized solutions. Prerequisite: IMED 1316 , ITSW 1307 ITSE 1307  or ITSE 1332  or ITSE 2317 , ITSC 1307  
    Course Outcomes
    1 - Evaluate project parameters.
    2 - Design and document a solution based on the project parameters.
    3 - Implement the solution; and document and present project results.
    4 - Generate solutions by applying various functionality of the software and evaluate project results.
    5 - Analyzing business requirements - human, technological, and organizational factors.
    6 - Conceptualizing the solution, outlining the project scope, and setting goals.
    7 - Defining application architecture, development platform, and tools.
    8 - Planning an appropriate deployment strategy.
  
  • ITSC 2337 - UNIX Operating Systems II


    3 Credits (2 hrs. lec., 3 hrs. lab.) Continued study of the UNIX operating system commands. Includes additional scripting topics such as CGI and scripting languages. Prerequisite: ITSC 1307  
    Course Outcomes
    1 - Solve intermediate problems using UNIX commands such as SED, AWK, and GREP from the command line and in the basic scripts.
    2 - Develop CGI script using a scripting language.
  
  • ITSC 2372 - Technical Skills Portfolio


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to prepare students to enter the IT workforce. It will incorporate career related activities designed to support the student as they complete their degree. This course includes both a lecture and a lab component. Prerequisite: At least 15 credit hours of information technology courses (ITSC, ITCC, ITMT, ITSE)
    Course Outcomes
    1 - Write an effective resume.
    2 - Practice interview skills including appropriate dress.
    3 - Deliver a completed project: including design and management.
    4 - Apply appropriate business communication skills.
    5 - Deliver business presentations.
    6 - Collaborate on a team.
    7 - Practice workplace ethics.
    8 - Demonstrate time management.
    9 - Comprehend job duties within the students’ specific IT field.
  
  • ITSC 2380 - Cooperative Education - Computer and Information Sciences


    3 Credits (1 hr. lec., 20 hrs. ext. ) Career-related activities encountered in the student’s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. This course may be used as the capstone course in the Computer Information Technology programs. Prerequisite: Enrollment in the Computer Information Technology AAS degree program, completion of 15 credits in the degree plan, approval of Computer Information Technology coordinator
    Course Outcomes
    1 - Apply the theory, concepts, and skills involving specialized materials, tools, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, social, and legal systems associated with the occupation and the business/industry
    2 - Will demonstrate legal and ethical behavior, safety practices, interpersonal and teamwork skills, and appropriate written and verbal communication skills using the terminology of the occupation and the business/industry
  
  • ITSC 2381 - Cooperative Education


    3 Credits (1 hr. lec., 20 ext.) Career-related activities encountered in the student’s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes a lecture component. This course may be used as the capstone course in the Computer Information Technology programs. Prerequisite: Enrollment in the Computer Information Technology AAS degree or certificate program; completion of 45 credits in degree plan; approval of computer information technology program chair
    Course Outcomes
    1 - Apply the theory, concepts, and skills involving specialized materials, tools, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, social, and legal systems associated with the occupation and the business/industry
    2 - Will demonstrate legal and ethical behavior, safety practices, interpersonal and teamwork skills, and appropriate written and verbal communication skills using the terminology of the occupation and the business/industry
  
  • ITSC 2386 - Internship - Computer and Information Sciences, General


    3 Credits (9 hrs. ext.) A work-based learning experience that enables the student to apply specialized occupational theory, skills and concepts. A learning plan is developed by the college and the employer. Prerequisite: Department approval
    Course Outcomes
    1 - Apply the theory, concepts, and skills involving specialized materials, tools, equipment, procedures, regulations, laws, and interactions within and among political, economic, environmental, social, and legal systems associated with the occupation and the business/industry.
    2 - Demonstrate legal and ethical behavior, safety practices, interpersonal and teamwork skills.
    3 - Demonstrate appropriate written and verbal communication skills using the terminology of the occupation and the business/industry.
  
  • ITSE 1302 - Computer Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduction to computer programming including design, development, testing, implementation, and documentation. Corequisite: ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only) or Departmental Approval
    Course Outcomes
    1. Design, write, test, and document computer programs.
  
  • ITSE 1303 - Introduction to MySQL


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduction to fundamentals of SQL and relational databases. Topics covered include database terminology and concepts; planning, defining, and designing a database; designing and generating tables; devising and processing queries; installing MySQL and troubleshooting syntax. Prerequisite: None
    Course Outcomes
    1 - Identify database terminology and concepts.
    2 - Plan, define, and design a database.
    3 - Design and generate tables.
    4 - Devise and process queries.
    5 - Install and start the MySQL server.
    6 - Troubleshoot syntax.
  
  • ITSE 1307 - Introduction to C++ Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduction to computer programming using C++. Emphasis on the fundamentals of object-oriented design with development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. Prerequisite: ITSE 1302  
    Course Outcomes
    1 - Use object-oriented programming (OOP) techniques.
    2 - Develop executable programs.
    3 - Create appropriate documentation.
    4 - Incorporate pointers and/or arrays to manipulate data.
    5 - Create programs using classes and objects.
    6 - Code instructions in C/C++ using appropriate statements, variables and syntax.
    7 - Identify and correct syntax and logic errors.
    8 - Pass data to functions by value, by pointer, and by reference.
    9 - The student will use structured programming techniques.
  
  • ITSE 1311 - Beginning Web Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Skills development in web programming including mark-up and scripting languages. Prerequisite: None
    Course Outcomes
    1 - Demonstrate the use of markup and scripting languages.
    2 - Create interactive web pages.
  
  • ITSE 1318 - Introduction to Cobol Programming


    3 Credits (2 hrs. lec., 3 hrs. lab. ) Introduction to computer programming using COBOL. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files. ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors) is recommended prior to enrolling. Prerequisite: College Level Readiness in Reading AND Writing, ITSE 1302 , MATH 0310  
    Course Outcomes
    1 - Create appropriate documentation.
    2 - Create control breaks.
    3 - Demonstrate an understanding of data abstraction by using simple and complex data types.
    4 - Develop executable programs.
    5 - Test and debug programming code.
    6 - Understand use of printer spacing charts, test data, flow charts, mainline charts and pseudocode.
    7 - Use structured programming techniques.
    8 - Use table processing techniques.
  
  • ITSE 1330 - Introduction to C# Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) A study of C# syntax including data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. Prerequisite:  ITSC 1301  or COSC 1301  or BCIS 1305  (for Business Majors only) and ITSE 1302  
    Course Outcomes
    1 - Implement C# classes, objects, and class relationships.
    2 - Develop and write programs applying Object Oriented principles using C#.
    3 - Create member functions using C# syntax and exception handling.
  
  • ITSE 1332 - Introduction to Visual Basic.Net Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) A study of Visual Basic.NET (VB.NET) syntax including: data types, control structures, functions, syntax, and semantics of the language, classes, class relationships, and exception handling. Prerequisite: ITSE 1302   
    Course Outcomes
    1 - Implement Visual Basic.Net classes, objectives, and class relationships.
    2 - Develop and write documented programs applying Object Oriented principles using Visual Basic.Net.
    3 - Create member functions and demonstrate the use of Visual Basic.Net syntax and exception handling.
    4 - Create appropriate documentation.
    5 - Create a complete project using multiple files and database access.
    6 - Create and debug a complete project with multiple forms and internal programming documentation.
    7 - Create and use menus, submenus, dynamically growing menus, dialog boxes.
    8 - Create programs that include decisions, looping and subprograms.
    9 - Design, create and use a User Interface with forms, button boxes, scroll bars, labels, and graphics.
    10 - Develop correct executable programs.
    11 - Print simple output from visual basic.
    12 - Utilize structured programming techniques.
  
  • ITSE 1333 - Mobile Applications Development


    3 Credits (2 hrs. lec., 3 hrs. lab.) An overview of different mobile platforms and their development environments. Prerequisite: ITSE 1302  
    Course Outcomes
    1 - Design, write, and test small interactive programs for mobile platforms.
  
  • ITSE 1350 - Systems Analysis and Design


    3 Credits (2 hrs. lec., 3 hrs. lab.) Comprehensive introduction to the planning, design, and construction of computer information systems using the systems development life cycle and other appropriate design tools. Prerequisite: College Level Readiness in Reading AND Writing, ITSE 1302  and one programming language;  MATH 0308  
    Course Outcomes
    1 - Compare and contrast project management tools.
    2 - Develop a prototype.
    3 - Develop documentation for the system life cycle.
    4 - Identify phases of the system design life cycle.
    5 - Use system design tools.
  
  • ITSE 1356 - Extensible Markup Language (XML)


    3 Credits (2 hrs. lec., 2 hrs. lab.) Introduction of skills and practice related to the Extensible Markup Language. Topics to be covered will include: elements, attributes, namespaces, entities, and what constitutes a well-formed document. Prerequisite: ITSE 1302  
    Course Outcomes
    1 - Describe how XML can be applied to well-constructed documents for Web browser-based technology in business information systems
    2 - Describe XML syntax; identify concepts related to connecting resources with links, CSS, DTD, and internationalization
    3 - Develop well-formed web browser-based documents utilizing XML
    4 - Develop code to demonstrate understanding of knowledge related to XML
  
  • ITSE 1392 - Special Topics in Computer Programming: Advanced C#


    3 Credits (2 hrs. lec., 3 hrs. lab.) Topics address recently identified current events, skills, knowledge and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student. Further application of C# programming techniques including subjects such as file access, abstract data structures, class inheritance and other advanced techniques. Prerequisite: College Level Readiness in Reading AND Writing, ITSE 1330  
    Course Outcomes
    1 - Develop correct, well-documented programs containing complex data structures.
    2 - Implement Object Oriented features of C# including classes, inheritance, polymorphism, etc. for more code reuse and better design.
    3 - Incorporate advanced C# language capabilities such as references, arrays, function and operator overloading, and exception handling.
    4 - Incorporate complex input/output file handling procedures.
    5 - Utilize the framework of dot net for developing applications in specific areas.
  
  • ITSE 2302 - Intermediate Web Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Server-side and client-side techniques for Web development. Prerequisite: ITSE 1311  
    Course Outcomes
    1 - Create and use client-side and server-side scripts to design and implement dynamic websites
  
  • ITSE 2310 - iOS Application Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) ​Course explores developing applications for iOS devices. Will include the current iOS programming language, use of the iOS SDK environment, and current programming issues in the iOS environment. Prerequisite: ITSE 1333  
    Course Outcomes
    1 - Complete the procedures to become a registered Apple iOS developer.
    2 - Design interfaces for iOS applications.
    3 - Produce concept documentation.
    4 - Create iOS applications in native SDK.
    5 - Deploy applications for various iOS devices.
  
  • ITSE 2317 - Java Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduction to object-oriented Java programming including the fundamental syntax and semantics of Java for applications and web applets. Prerequisite: ITSE 1302  
    Course Outcomes
    1 - Design and write documented Java applications and applets.
  
  • ITSE 2331 - Advanced C++ Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Further application of C++ programming techniques including file access, abstract data structures, class inheritance, and other advanced techniques. Designed to strengthen the student’s knowledge of computer programming. The student will develop correct, well-documented programs containing complex data structures; incorporate complex input/output file handling techniques; create classes and objects in programs; and incorporate advanced C++ techniques using a current personal computer C++ compiler. Prerequisite: College Level Readiness in Reading AND Writing, College Level Readiness in Math, ITSE 1307  or COSC 1320  
    Course Outcomes
    1 - Develop correct, well documented programs containing complex data structures.
    2 - Incorporate complex input/output file handling techniques.
    3 - Create classes and objects in programs.
    4 - Incorporate advanced C++ techniques.
    5 - Create programs that use C++ advanced language features such as pointer, references, arrays, overloading functions/methods, and exception handling.
    6 - Implement Object Oriented features of the language such as Classes, Inheritance, Polymorphism, and Friend Classes, for more code reuse and better design.
    7 - Incorporate prewritten C++ functions from various API’s and foundation classes into program design.
  
  • ITSE 2333 - Implementing a Database on Microsoft SQL Server


    3 Credits (2 hrs. lec., 3 hrs. lab.) Skills development in the implementation of a database solution using Microsoft SQL Server client/server database management system. Prerequisite: ITSW 1307  and ITSE 1302  
    Course Outcomes
    1 - Describe the elements of Microsoft SQL Server and its operational environments.
    2 - Describe the elements of the Transact-SQL language.
    3 - Demonstrate and configure the data storage architecture of SQL server.
    4 - Write, maintain, and tune advanced queries.
    5 - Manage locking options and transactions to ensure data concurrency and recoverability.
    6 - Create views of data.
    7 - Design and create stored procedures.
    8 - Design and create triggers.
    9 - Use distributed data.
  
  • ITSE 2349 - Advanced Visual Basic Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Advanced Visual Basic programming including file access methods, data structures, modular programming, program testing and documentation. Prerequisite: College Level Readiness in Reading AND Writing, ITSE 1332 MATH 0310  
    Course Outcomes
    1 - Design and write Visual Basic programs containing data structures and input/output file handling.
    2 - Develop graphical user interfaces.
    3 - Integrate external programs and libraries with Visual Basic applications.
  
  • ITSE 2353 - Advanced C# Programming


    3 Credits (2 hrs. lec., 3 hrs. lab.) Continuation of C# programming using advanced features of the .NET Framework Class Library. Prerequisite: ITSE 1330  
    Course Outcomes
    1 - Design programs with Graphical User Interface (GUI) interactions.
    2 - Use ActiveX Data Objects (ADO).
    3 - Design and implement a client-server application.
  
  • ITSE 2380 - Cooperative Education - Computer Programming


    3 Credits (1 hr. lec., 20 hrs. ext.) Career-related activities encountered in the student’s area of specialization offered through an individualized agreement among the college, employer, and student. Under the supervision of the college and the employer, the student combines classroom learning with work experience. Includes lecture component. This is a capstone course for the mid-range computing specialization AAS Degree, the e-business web developer specialization AAS Degree, the programming specialist specialization AAS Degree, and the programming specialist certificate. Prerequisite: Enrolled in computer information technology AAS degree program; completion of 15 credits in degree plan; approval of computer information technology program chair.
    Course Outcomes
    1 - Master the theory, concepts & skills involving the tools/materials/equipment/procedures/regulations/laws/interactions w/in and among political/economic/environmental/legal systems associated with the particular occupation & the business/industry.
    2 - Demonstrate ethical behavior, safety practices, interpersonal and teamwork skills, communicating in the applicable technical language of the occupation and the business or industry.
  
  • ITSW 1301 - Introduction to Word Processing


    3 Credits (1 hr. lec., 4 hrs. lab.) An overview of the production of documents, tables, and graphics, including advanced applications in merging, macros, desktop publishing, and extensive formatting for technical documents. Prerequisite: Basic keyboarding proficiency
    Course Outcomes
    1 - Identify word processing terminology and concepts.
    2 - Create technical documents.
    3 - Format and edit documents.
    4 - Use simple tools and utilities.
    5 - Print documents.
    6 - Use advanced formatting features.
    7 - Import data.
    8 - Use graphics and special functions to enhance documents.
  
  • ITSW 1304 - Introduction to Spreadsheets


    3 Credits (2 hrs. lec., 3 hrs. lab.) Instruction in the concepts, procedures, and application of electronic spreadsheets. Prerequisite: None Corequisite: ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Create formulas and functions.
    2 - Define spreadsheet terminology and concepts.
    3 - Generate charts, graphs, and reports.
    4 - Use formatting features.
  
  • ITSW 1307 - Introduction to Database


    3 Credits (2 hrs. lec., 3 hrs. lab.) Introduction to database theory and the practical applications of a database. Prerequisite: None Corequisite: ITSC 1301  or COSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Create an integrated application with complete documentation.
    2 - Design and generate tables, forms, and reports.
    3 - Devise and process queries.
    4 - Explain requirements and techniques for backup, security, performance monitoring and tuning, and database administration when using database systems.
    5 - Plan, define, and design a database.
    6 - The student will identify database terminology and concepts.
  
  • ITSW 1310 - Introduction to Presentation Software


    3 Credits (2 hrs. lec., 3 hrs. lab.) Instruction in the utilization of presentation software to produce multimedia presentations. Graphics, text, sound, animation and/ or video may be used in presentation development. Topics will include presentation design principles, effective color schemes and creative transition effects. Guidelines for oral and written presentations are emphasized. Prerequisite: None Corequisite: COSC 1301  or ITSC 1301  or BCIS 1305  (for Business majors only)
    Course Outcomes
    1 - Identify presentation media terminology and concepts
    2 - Create presentations using text, visual and/or sound elements
    3 - Use effective compositions and style
    4 - Design presentations using various templates, graphics, charts, and layouts
    5 - Modify sequence and slide master
    6 - Select and acquire appropriate graphic images that communicate the correct message
    7 - Enhance the pace and timing of a presentation through transitions and special effects
    8 - Develop presentations that are basedon the audience’s viewpoint, the environmental considerations and the client’s goals and objectives
    9 - Select and manipulate type, make color decisions, and avoid common design mistakes
    10 - Review various presentations for appropriate layout
    11 - Create a presentation that uses an original design for its template
    12 - Demonstrate design and layout principles as they apply to presentations
    13 - Prepare presentations for distribution on computers or other media
  
  • ITSW 2334 - Advanced Spreadsheets


    3 Credits (2 hrs. lec., 3 hrs. lab.) Advanced techniques for developing and modifying spreadsheets. Includes macros and data analysis functions. Prerequisite: College Level Readiness in Reading AND Writing; ITSW 1304  
    Course Outcomes
    1 - Create and design macros.
    2 - Use data analysis features.
    3 - Develop solutions using linked worksheets.
  
  • ITSW 2337 - Advanced Databases


    3 Credits (2 hrs. lec., 3 hrs. lab.) Advanced concepts of database design and functionality. Prerequisite: College Level Readiness in Reading AND Writing; ITSW 1307  and ITSE 1302  
    Course Outcomes
    1 - Explain relational database theory.
    2 - Collect and distribute data.
    3 - Analyze data.
    4 - Perform complex queries, data validation and table relationships.
  
  • ITSY 1376 - Security Strategies


    3 Credits (2 hrs. lec., 3 hrs. lab.) This course is designed to expose students to fundamentals of security strategies with knowledge/skills specific to (but not limited to): understanding the operations of a firewall, understanding the operations of different security protocols, understand the different firewall technologies, describe an attack on a network. Prerequisite: ITCC 1340  
    Course Outcomes
    1 - Implement device administration including TACACS+, Radius and AAA.
    2 - Describe TrustSec Architecture including classification, transport and enforcement.
    3 - Design a highly secure wireless solution.
    4 - Implement defenses against MAC, ARP, VLAN hopping and DHCP attacks
  
  • ITSY 2300 - Operating System Security


    3 Credits (2 hrs. lec., 3 hrs. lab.) Safeguard computer operating systems by demonstrating server support skills and designing and implementing a security system. Identify security threats and monitor network security implementations. Use best practices to configure operating systems to industry security standards. Prerequisite: College Level Readiness in Reading AND Writing, ITSC 1307  
    Course Outcomes
    1 - Identify network security risks, proper security design, and monitoring solutions.
    2 - Identify sources of computer threats, evaluate potential practices, tools, and technologies to protect individual network systems.
    3 - Establish and sustain an operating system security plan utilizing systems and application security tools.
    4 - Implement procedures to secure and monitor audit logs and set system administrator alerts.
    5 - Develop an organizational operating system security plan that provides for periodic reviews of security policies, procedures, authorized users list, and software update patches.
  
  • ITSY 2301 - Firewalls and Network Security


    3 Credits (2 hrs. lec., 3 hrs. lab.) Identify elements of firewall design, types of security threats and responses to security attacks. Use best practices to design, implement, and monitor a network security plan. Examine security incident postmortem reporting and ongoing network security activities. Prerequisite: College Level Readiness in Reading AND Writing, ITSC 1307  and ITSC 2337  
    Course Outcomes
    1 - Demonstrate system security skills through firewall implementation and testing.
    2 - Use system tools, practices, and relevant technologies to implement a security plan.
    3 - Evaluate practices, tools, and technologies to identify security breaches, sources of attacks, and protect mission critical systems
    4 - Establish an appropriate level of security based on an analysis of security logs.
    5 - Use relevant tools to secure a network, respond to and follow up on various types of attacks
  
  • ITSY 2317 - Wireless Security Development


    3 Credits (2 hrs. lec., 3 hrs. lab.) Development of information security policies, standards, and guidelines for an organization. Includes Demilitarized Zone (DMZ), antivirus, Virtual Private Network (VPN), wireless communications, remote access, and other critical administrative and operational security policies. Identification of exposures and vulnerabilities and appropriate countermeasures are addressed. Emphasizes wireless security goals of availability, integrity, and confidentiality in the design, planning, implementing, operating, and troubleshooting of wireless LAN along with administrative controls. Prerequisite: None
    Course Outcomes
    1 - Develop information security policies, standards, and guidelines.
    2 - Configure DMZ, antivirus, VPN, wireless communications, and remote access.
    3 - Design, install, configure, monitor, maintain, and troubleshoot wireless solutions.
    4 - Identify Best Practices and appropriate defenses including firewalls, encryption, physical security, intrusion detection, and biometrics.
    5 - Demonstrate proper implementation and evaluation of wireless security using authentication and encryption protocols.
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11Forward 10 -> 15