2019-2020 Catalog 
    
    Apr 29, 2024  
2019-2020 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 1301 - Customer Relationship Management


    Credit Hours: 3
    Contact Hours - Lecture: 3
    General principles of customer relationship management including skills, knowledge, attitudes, and behaviors.
    Prerequisite: College Level Readiness in Reading AND Writing
    Student Learning Outcomes
    1 - Examine internal and external customer relationship management (CRM) strategies.
  
  • MRKG 1302 - Principles of Retailing


    Credit Hours: 3
    Contact Hours - Lecture: 3
    Introduction to the retailing environment, types of retailers, current trends, the employment of retailing techniques, and factors that influence retailing.
    Prerequisite: None
    Student Learning Outcomes
    1 - Identify consumer segments, environmental trends, and traditional and nontraditional retailing markets. 2 - Explain the functions of retailing. 3 - Describe effective retailing techniques.
  
  • MRKG 1311 - Principles of Marketing


    Credit Hours: 3
    Contact Hours - Lecture: 3
    Introduction to the marketing mix functions and process. Includes identification of consumer and organizational needs and explanation of environmental issues.
    Prerequisite: None
    Student Learning Outcomes
    1 - Identify the marketing mix components. 2 - Explain the environmental factors which influence consumer and organizational decision-making processes. 3 - Outline a marketing plan.
  
  • MRKG 2312 - E-Commerce Marketing


    Credit Hours: 3
    Contact Hours - Lecture: 3
    Explore electronic tools utilized in marketing; focus on marketing communications in developing customer relationships.
    Prerequisite: None
    Student Learning Outcomes
    1 - Perform market analysis. 2 - Develop e-Marketing goals. 3 - Evaluate electronic communications. 4 - Identify target audience. 5 - Design and evaluate customer feedback techniques.
  
  • MRKG 2333 - Principles of Selling


    Credit Hours: 3
    Contact Hours - Lecture: 3
    Overview of the selling process. Identification of the elements of the communication process between buyers and sellers. Examination of the legal and ethical issues of organizations which affect salespeople.
    Prerequisite: None
    Student Learning Outcomes
    1 - Define the selling process and its application to all forms of sales. 2 - Identify the elements of the communication process between buyers and sellers in business. 3 - Examine ethical issues and legal restrictions of business. 4 - Become knowledgeable about retail and suggestive selling processes. 5 - Review the basics of sales and customer service skills using technology (telephone, internet).
  
  • MRKG 2348 - Marketing Research and Strategies


    Credit Hours: 3
    Contact Hours - Lecture: 3
    Practical experiences in analyzing marketing studies using data-driven decision-making processes. Includes interrelationships among the components of the marketing mix.
    Prerequisite: None
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 3
    Integrated marketing communications. Includes advertising principles and practices. Emphasizes multi-media of persuasive communication including buyer behavior, budgeting, and regulatory constraints.
    Prerequisite: None
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 1 External: 20
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - External: 9
    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
    Student Learning 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


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 3
    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. CIP Code: (4005015103)
    Prerequisite: College Level Readiness in Reading AND Writing; MATH 0308  or MATH 0309  or qualifying score on MATH placement test.
    Student Learning 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.
    Core Category Life & Physical Sciences [30]
  
  • CHEM 1407 - Introductory Chemistry II


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 3
    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. CIP Code: (4005015103)
    Prerequisite: College Level Readiness in Reading AND Writing; MATH 0308  or placement by testing; CHEM 1405  or CHEM 1411  
    Student Learning 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.
    Core Category Life & Physical Sciences [30]
  
  • CHEM 1411 - General Chemistry I


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 3
    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. CIP Code: (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  
    Student Learning 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.
    Core Category Life & Physical Sciences [30]
  
  • CHEM 1412 - General Chemistry II


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 3
    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. CIP Code: (4005015703)
    Prerequisite: College Level Readiness in Reading AND Writing, CHEM 1411  and MATH 1314  or ​qualifying score on MATH placement test.
    Student Learning 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.
    Core Category Life & Physical Sciences [30]
  
  • CHEM 2389 - Academic Cooperative


    Credit Hours: 3
    Contact Hours - Lecture: 1 External: 6
    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. CIP Code: (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.
    Student Learning 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


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 4
    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. CIP Code: (4005045203)
    Prerequisite: College Level Readiness in Reading AND Writing; CHEM 1412  
    Student Learning 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. 
    Core Category Life & Physical Sciences [30]

  
  • CHEM 2425 - Organic Chemistry II


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 4
    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. CIP Code: (4005045203)
    Prerequisite: College Level Readiness in Reading AND Writing; CHEM 2423  
    Student Learning 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.
    Core Category Life & Physical Sciences [30]

Chinese

  
  • CHIN 1411 - Beginning Chinese I


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 2
    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. CIP Code: (1603015113)
    Prerequisite: College Level Readiness in Reading AND Writing
    Student Learning 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


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 2
    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. CIP Code: (1603015113)
    Prerequisite: CHIN 1411 ; College Level Readiness in Reading AND Writing

     

     
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 3
    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. CIP Code: (1603015213)
    Prerequisite: CHIN 1412 ; College Level Readiness in Reading AND Writing

     

     
    Student Learning 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.
    Core Category Language, Philosophy, & Culture [40]

  
  • CHIN 2312 - Intermediate Chinese II


    Credit Hours: 3
    Contact Hours - Lecture: 3
    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. CIP Code: (1603015213)
    Prerequisite: College Level Readiness in Reading AND Writing; CHIN 2311  
    Student Learning 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.
    Core Category Language, Philosophy, & Culture [40]

Computer Information Technology

  
  • BCIS 1305 - Business Computer Applications


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Introduces and develops foundational skills in applying essential and emerging business productivity information technology tools. The focus of this course is on business productivity software applications, including word processing, spreadsheets, databases, presentation graphics, data analytics, and business-oriented utilization of the internet. (BCIS 1305 is included in the Business Field of Study.) CIP Code: (1102025404)
    Prerequisite: None
    Student Learning Outcomes
    1. Describe the fundamentals of information technology concepts - hardware, software, security, and privacy.
    2. Demonstrate proper file management techniques to manipulate electronic files and folders in local, network, and online environments.
    3. Create business documents with word processing software using spelling and grammar check, format and layout, tables, citations, graphics, and mail merge.
    4. Create business documents and analyze data with spreadsheet software using (1) tables, sorting, filtering, charts and graphics, pivot tables, macros; (2) statistical, financial, logical and look-up functions and formulas; and (3) add-ins.
    5. Create business multimedia presentations with presentation software using templates, lists, groups, themes, colors, clip art, pictures, tables, transitions, animation, video, charts, and views.
    6. Create databases and manage data with database software using tables, fields, relationships, indexes, keys, views, queries, forms, reports, and import/export functions.
    7. Integrate business software applications.
    8. Use web-based technologies to conduct ethical business research.
    9. Use “goal seeking” and “what-if analysis” to solve problems and make adjustments/recommendations in a business environment.

  
  • COSC 1301 - Introduction to Computers


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 2
    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. CIP Code: (1101015107)
    Prerequisite: None.
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 2
    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. CIP Code: (1102015207)
    Corequisite: COSC 1301  OR COSC 1301  OR BCIS 1305  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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. CIP Code: (1102015207)
    Prerequisite: COSC 1315  or ITSE 1302 
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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. CIP Code: (1102015507)
    Prerequisite: College Level Readiness in Reading AND Writing; MATH 0310  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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.) CIP Code: (1102015607)
    Prerequisite: College Level Readiness in Reading AND Writing; COSC 1336  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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. CIP Code: (1102015407)
    Prerequisite: College Level Readiness in Reading AND Writing; COSC 1336  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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.) CIP Code: (1102015707)
    Prerequisite: College Level Readiness in Reading AND Writing; COSC 1337  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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 
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    A continuation of Java programming techniques such as servlets and advanced graphical functions.
    Prerequisite: College Level Readiness in Reading AND Writing, ITSE 2317  
    Student Learning Outcomes
    1 - Design, write, and test documented Java programs and servlets. 2 - Use advanced graphic functions.
  
  • ITCA 1370 - Cybersecurity Fundamentals


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning Outcomes
    1 - Describe endpoint threat analysis. 2 - Understand Computer forensics. 3 - Incident policies and procedures.
  
  • ITCA 1372 - Cloud Administration


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 1 Lab: 7
    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 1340 .
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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.
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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   
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  AND ITCC 2312    
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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 2313  or CCNA certification. 
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    This course covers fundamental Data Center knowledge technologies including network and server virtualization, storage, convergent I/O and network services.
    Prerequisite: ITCC 1371  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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  
    Student Learning Outcomes
    1 - Video Concepts. 2 - Endpoint Configuration. 3 - Troubleshooting and Support. 4 - Conferencing Concepts.
  
  • ITCC 2377 - CCDP Design


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Hands on instruction and practice installing and configuring Windows Server.
    Prerequisite: ITNW 1325  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 4
    Contact Hours - Lecture: 3 Lab: 2
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 2
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 1 Lab: 4
    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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 4
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Continued study of the UNIX operating system commands. Includes additional scripting topics such as CGI and scripting languages.
    Prerequisite: ITSC 1307  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 1 External: 20
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 1 External: 20
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - External: 9
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning Outcomes
    1. Design, write, test, and document computer programs.
  
  • ITSE 1303 - Introduction to MySQL


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  or COSC 1315 .
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Skills development in web programming including mark-up and scripting languages.
    Prerequisite: None
    Student Learning Outcomes
    1 - Demonstrate the use of markup and scripting languages. 2 - Create interactive web pages.
  
  • ITSE 1318 - Introduction to Cobol Programming


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  or COSC 1315 , MATH 0310 .
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  or COSC 1315 .
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  or COSC 1315 .
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    An overview of different mobile platforms and their development environments.
    Prerequisite: ITSE 1302  or COSC 1315 
    Student Learning Outcomes
    1 - Design, write, and test small interactive programs for mobile platforms.
  
  • ITSE 1350 - Systems Analysis and Design


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  or COSC 1315 , one programming language, and MATH 0308 .
    Student Learning 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)


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 2
    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  or COSC 1315 .
    Student Learning 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#


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Server-side and client-side techniques for Web development.
    Prerequisite: ITSE 1311  
    Student Learning Outcomes
    1 - Create and use client-side and server-side scripts to design and implement dynamic websites
  
  • ITSE 2310 - iOS Application Programming


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    ​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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Introduction to object-oriented Java programming including the fundamental syntax and semantics of Java for applications and web applets.
    Prerequisite: ITSE 1302  or COSC 1315 .
    Student Learning Outcomes
    1 - Design and write documented Java applications and applets.
  
  • ITSE 2331 - Advanced C++ Programming


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Skills development in the implementation of a database solution using Microsoft SQL Server client/server database management system.
    Prerequisite: ITSW 1307  and ITSE 1302  or COSC 1315 
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Continuation of C# programming using advanced features of the .NET Framework Class Library.
    Prerequisite: ITSE 1330  
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 1 External: 20
    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.
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 1 Lab: 4
    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
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    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)
    Student Learning 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


    Credit Hours: 3
    Contact Hours - Lecture: 2 Lab: 3
    Advanced techniques for developing and modifying spreadsheets. Includes macros and data analysis functions.
    Prerequisite: College Level Readiness in Reading AND Writing; ITSW 1304  
    Student Learning Outcomes
    1 - Create and design macros. 2 - Use data analysis features. 3 - Develop solutions using linked worksheets.
 

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