Apr 30, 2024  
Spring 2020 Catalog 
    
Spring 2020 Catalog FINAL VERSION - Closed for Revisions

Course Descriptions



 

 

Accounting

  
  • ACCT 210 - Introductory Financial Accounting


    Description:
    Principles, concepts, and procedures of financial accounting essential to the preparation, understanding, and interpretation of accounting information. May not be taken for credit after ACCT 310 .

    General Education Designation(s):
    AAS: CCT

    3 cr.

  
  • ACCT 211 - Introductory Managerial Accounting


    Description:
    Decision-making process using managerial accounting information; cost-volume-profit analysis, cost accounting systems, budgeting, and performance evaluations.

    Prerequisites:
    ACCT 210  or Instructor Consent

    General Education Designation(s):
    AAS: CCT

    3 cr.

  
  • ACCT 290 - Special Topics in Accounting


    Description:
    Subtitle will designate topic.

    Variable cr.

  
  • ACCT 299 - Special Work


    Description:
    You may arrange for independent study with cons school head.

    Credit based on scope of project.

  
  • ACCT 310 - Intermediate Financial Accounting I


    Description:
    Concepts, elements, and generally accepted accounting principles associated with financial statements, including income measurement and valuation of assets and equities

    Prerequisites:
    ACCT 210  

    General Education Designation(s):
    AAS: CCT

    3 cr.

  
  • ACCT 311 - Intermediate Financial Accounting II


    Description:
    Continued study of concepts and principles underlying financial statements, including leases, pensions, income tax allocations, earnings per share and changes in accounting principle application.

    Prerequisites:
    ACCT 310  

    3 cr.

  
  • ACCT 321 - Cost Accounting


    Description:
    Planning, control and analysis of production and marketing costs through budgeting and standard cost accounting techniques, including variance analysis and inventory management; revenue and cost allocations; strategic planning and the balanced scorecard.

    Prerequisites:
    ACCT 211  

    3 cr.

  
  • ACCT 330 - Federal Individual Income Taxes


    Description:
    Examine Federal Income Tax Law as it applies to individuals. Includes general concepts, tax return preparation and tax research methods.

    Prerequisites:
    ACCT 310  (or concurrent registration)

    3 cr.

  
  • ACCT 331 - Federal Business Income Taxes


    Description:
    Examine Federal Income Tax Law as it applies to C corporations, S corporations, limited liability companies, partnerships and fiduciaries. Includes general concepts, tax return preparation, tax research methods.

    Prerequisites:
    Both ACCT 310  and ACCT 330 

    3 cr.

  
  • ACCT 370 - Accounting Information Systems


    Description:
    Introduction to the concepts, objectives and importance of properly designed accounting information systems. Extensive study of internal controls including systems documentation. May not earn credit in both ACCT 370 and BUS 370 .

    Prerequisites:
    ACCT 310  (or concurrent registration)

    3 cr.

  
  • ACCT 390 - Ethics in Accounting and Business


    Description:
    Principles of ethics and professional responsibility applied to specific workplace situations and business activities. Explore interplay between corporate culture, professional codes of conduct and individual behavior. Develop, clarify, communicate and defend positions on corporate conduct. May not earn credit in both ACCT 390 and BUS 390 .

    Prerequisites:
    ACCT 210  and either BUS 320  or BUS 325 , or Instructor Consent

    3 cr.

  
  • ACCT 400 - The Accounting Profession


    Description:
    History and development of the accounting profession; professional employment, conduct, organizations, ethics, mores, and publications.

    Prerequisites:
    Instructor Consent

    1 cr.

  
  • ACCT 410 - Advanced Financial Accounting


    Description:
    Financial accounting for businesses including mergers and consolidations, foreign currency denominated investments, SEC reporting and partnerships.

    Prerequisites:
    ACCT 311  

    3 cr.

  
  • ACCT 411 - Not for Profit Accounting


    Description:
    Financial accounting for governmental and other not for profit entities.

    Prerequisites:
    ACCT 311  

    3 cr.

  
  • ACCT 420 - Seminar in Managerial Accounting


    Description:
    Measurement and analysis of accounting data appropriate to managerial planning and decision making, cost determination, performance evaluation and control. Emphasis on the identification and utilization of performance measures and controls that drive results consistent with corporate strategies.

    Prerequisites:
    Instructor Consent

    3 cr.

  
  • ACCT 450 - Auditing


    Description:
    Critical examination of evidence supporting financial statements, internal control, working papers, statistical sampling, nonfinancial attestation services, audit reports, and professional standards.

    Prerequisites:
    ACCT 311 , ACCT 370 , and MATH 255 .

    3 cr.

  
  • ACCT 497 - Internship in Accounting


    Description:
    Supervised training work program in a cooperating agency or business. Credit determined by intern director and accounting faculty. May repeat with different experience, but max 3 cr count for major.

    Prerequisites:
    Internship Director Consent

    General Education Designation(s):

    GEP: XL



    1-15 cr.

  
  • ACCT 498 - International Internship


    Description:
    Supervised training work program in an international agency or business located outside the United States. Credit set by chair and acct faculty.

    Prerequisites:
    Department Consent

    General Education Designation(s):

    GEP: XL



    1-12 cr.

  
  • ACCT 499 - Special Work


    Description:
    Upperclass or graduate students may arrange for independent study with cons chair. Available for graduate credit as ACCT 699 .

    Prerequisites:
    Department Consent

    Credit based on scope of project.

  
  • ACCT 699 - Special Work


    Description:
    Upperclass or graduate students may arrange for independent study with cons chair. Available for undergraduate credit as ACCT 499 .

    Prerequisites:
    Department Consent

    Credit based on scope of project.


Adventure Education

  
  • ADVE 150 - Introduction to Adventure Education


    Description:
    Awareness of principles, practices and philosophy associated with adventure programming. Lead and facilitate groups of different ages and dynamics. Introduces components of minor.

    2 cr.

  
  • ADVE 225 - Wilderness First Responder


    Description:
    Gain knowledge and skills to become a competent emergency care provider in remote settings. Lecture and hands-on practice will provide experience necessary to make critical decisions. Obtain WFR certification.

    3 cr.

  
  • ADVE 250 - General Camping/Backpacking


    Description:
    Two- or three-season camping and backpacking techniques including equipment, survival techniques, orienteering, trip planning. Use fundamental facilitation skills in an outdoor trip environment. Obtain “Leave No Trace” certification.

    3 cr.

  
  • ADVE 275 - Water Skills


    Description:
    Principles of basic canoeing and sea kayaking. Recovery and rescue skills. Whitewater canoeing/kayaking. Trip leading and facilitation skills.

    Prerequisites:
    ADVE 150 

    3 cr.

  
  • ADVE 325 - Management of Top-Rope Climbing


    Description:
    Techniques for managing indoor and outdoor top-rope climbing site. Belaying techniques, site selection, “leave no trace” site use, rescue and emergency techniques. Apply American Mountain Guides Association standards. Site management and facilitation skills.

    Prerequisites:
    ADVE 150 

    3 cr.

  
  • ADVE 350 - Challenge Course Management


    Description:
    Low and high rope facilitation. Philosophical and ethical issues dealing with risk-taking as a learning tool. Safety issues, belaying, programming, sequencing, and course set-up/tear-down. Facilitation opportunities.

    Prerequisites:
    ADVE 150 

    3 cr.

  
  • ADVE 397 - Workshop in Adventure Education


    Description:
    Sub-title will designate area. May repeat with different subtitle for 6 cr max. Available for graduate credit as ADVE 597 .

    Variable cr.

  
  • ADVE 399 - Special Work


    Description:
    Upperclass adventure ed minors or physical education and health promotion majors may arrange for independent study with cons instr/coord. Credit based on scope of project. Must file statement with the Education  chair before beginning.

    1-3 cr.

  
  • ADVE 450 - Adventure Education Practicum


    Description:
    Adventure leadership skills demonstrating naturalistic intelligence while planning and conducting climbing, camping/backpacking, and water experiences for various groups. Work with K-12 students, CWES groups, peer groups, Lions Camp groups. Plan/facilitate groups from each area. Develop and use mobile adventure learning courses.

    3 cr.

  
  • ADVE 597 - Workshop in Adventure Education


    Description:
    Subtitle will designate area. May repeat with different subtitle for 6 cr max. Available for undergraduate credit as ADVE 397 .

    Variable cr.


American Studies

  
  • AMST 300 - America in the Age of Information


    Description:
    Critical assessment of impact of information revolution on American society, including contemporary life, professions, privacy, security, education, law, government and employment. May not earn credit in both AMST 300 and CIS 300 .

    3 cr.

  
  • AMST 395 - Topics in American Studies


    Description:
    Subtitle will designate discipline and topic. May repeat under different subtitles for 9 cr max.

    1-3 cr.

  
  • AMST 397 - Internship in American Studies


    Description:
    Participate in supervised work program that you arrange with your adviser at a cooperating organization. Credit determined by adviser and American studies coord. May repeat for 3 cr max.

    1-3 cr.

  
  • AMST 399 - Independent Study for Senior Experience


    Description:
    Capstone experience for American studies major. Define, devise and pursue individual paper or project integrating disciplines from the major. Individual faculty supervision.

    Prerequisites:
    Consent of American Studies Coordinator

    1 cr.


Anthropology

  
  • ANTH 101 - General Anthropology


    Description:
    Introduction to anthropology that includes human evolution and biological variation, human cultural and linguistic diversity, and archaeology.

    General Education Designation(s):
    GEP: GA, SS; AAS: HC

    3 cr.

  
  • ANTH 102 - Introduction to Archaeology


    Description:
    Introduction to the anthropological subfield of archaeology, which studies human cultures through the recovery, documentation, analysis, and interpretation of material remains and environmental data.

    General Education Designation(s):
    GEP: SS; AAS: HC

    3 cr.

  
  • ANTH 105 - Biological Anthropology


    Description:
    Introduction to mechanisms of human and non-human primate biological evolution, genetic inheritance, human adaptability and variation.

    General Education Designation(s):
    GEP: SS; AAS: LS, NW

    3 cr.

  
  • ANTH 110 - Cultural Anthropology


    Description:
    Introduces the field of cultural anthropology, and with examples, explores the contemporary challenges faced by diverse peoples around the world.

    General Education Designation(s):
    GEP: GA, SS; AAS: IK

    3 cr.

  
  • ANTH 199 - Reading in the Discipline


    Description:
    Improve reading and thinking skills in anthropology. Taken in conjunction with designated sections of anthropology courses.

    1 cr. pass/fail.

  
  • ANTH 311 - Human Evolution


    Description:
    Investigate human biology and its effects on behavior. Studies include evolutionary theories, human and non-human primate biological evolution, genetic inheritance, human adaptability and variation, as well as the intersection of forensics anthropology and bioarchaeology.

    Prerequisites:
    Either ANTH 105  or BIOL 100 , and either BIOL 101  or BIOL 160 

    General Education Designation(s):

    GEP: IS



    3 cr.

  
  • ANTH 320 - Anthropology of Religion


    Description:
    Explore diversity of religious practice worldwide with in-depth exploration of selected traditions.

    General Education Designation(s):
    GEP: GA, SS; AAS: HC

    Typically Offered:
    Not currently offered

    3 cr.

  
  • ANTH 325 - Culture and Language


    Description:
    Survey anthropological linguistics. Topics include evolution of language, basic language structure, how language structures and reflects cultural and social differences, and the preservation of language diversity.

    General Education Designation(s):

    GEP: SS



    3 cr.

  
  • ANTH 339 - Native Cultures of North America


    Description:
    Selective survey of the evolving cultural heritage of native North Americans.

    General Education Designation(s):

    GEP: IS, USD



    3 cr.

  
  • ANTH 372 - Environmental Anthropology


    Description:
    Upper-division seminar. Employ contemporary and historical anthropological theories in order to better understand cultural aspects of human-environmental interactions, as well as contemporary challenges of environmental conflict and global environmentalism.

    Prerequisites:
    Either ANTH 110  or ANTH 101 

    General Education Designation(s):

    GEP: ER



    3 cr.

  
  • ANTH 380 - Medical Anthropology


    Description:
    Anthropological approaches to the knowledge and understanding of health and disease in various cultures.

    General Education Designation(s):
    GEP: GA, SS; AAS: ES, IK

    3 cr.

  
  • ANTH 390 - Special Topics in Anthropology


    Description:
    Subtitle will designate area. May repeat for credit with different subtitle. Available for graduate credit as ANTH 590 .

    1-3 cr.

  
  • ANTH 391 - Special Topics in Anthropology


    Description:
    Subtitle will deisginate area. May repeat for credit with different subtitle.

    Prerequisites:
    ANTH 102  

    3 cr.

  
  • ANTH 392 - Anthropology Internship


    Description:
    Intern provides small group writing and reading assistance in selected anthropology courses.

    Prerequisites:
    Instructor Consent

    1 cr. pass/fail.

  
  • ANTH 393 - Field Research in Anthropology


    Description:
    Direct observation of anthropological data within an environmental context; required readings and field notebook. May repeat with change of locale/topic. May not earn credit in GEOG 393  or GEOL 393  under same topic/locale.

    1-3 cr.

  
  • ANTH 395 - Special Topics in Anthropology


    Description:
    Subtitle will designate area. May repeat for credit with different subtitle.

    1-3 cr.

  
  • ANTH 399 - Independent Study


    Description:
    Independent study of any area of anthropology arranged with instructor and cons chair. Credit based on scope of project. May repeat for 6 cr max.

    1-3 cr.

  
  • ANTH 590 - Special Topics in Anthropology


    Description:
    Subtitle will designate area. May repeat for credit with different subtitle. Available for undergraduate credit as ANTH 390 .

    1-3 cr.


Applied Biotechnology

  
  • ABT 700 - Introduction to Biotechnology


    Description:
    Introduction to basic principles and techniques pertaining to biotechnology and its applications to our society. Survey of classical and emerging techniques. 3 hrs lec. online per wk.

    3 cr.

  
  • ABT 705 - Ethics, Safetey, and Regulatory Environment in Biotechnology


    Description:
    Ethical and safety concerns in development, production, funding, and application of biotechnology. Analysis of socioeconomic impacts. Understanding the importance of data integrity. Overview of risk assessment and management in a regulatory environment designed to ensure safety of workers, study subjects, and patients, and protect intellectual property, data, and the environment. 3 hrs lec. online per wk.

    3 cr.

  
  • ABT 710 - Professional and Technical Communication in Biotechnology


    Description:
    Application and analysis of professional scientific communication, both written and oral. Focuses on designing documents that convey complex, data-rich technical and scientific content to audiences with diverse information needs using a variety of professional genres, including reports, proposals, presentation, and documentation. 3 hrs lec. online per wk.

    3 cr.

  
  • ABT 715 - Principles and Techniques in Biotechnology


    Description:
    Application of biological and chemical methods to modern biotechnological product development. Overview of analysis techniques used to characterize products and evaluate quality and safety. Exploration of technological pipeline from conception to market, including proof-of-concept assessment, pre-clinical trials, clinical trials, and post-production testing. 3 hrs lec. online per wk.

    Prerequisites:
    ABT 700  

    3 cr.

  
  • ABT 720 - Experimental Design and Analysis in Biotechnology


    Description:
    Principles of descriptive and inferential statistics with applications in biotechnology including experimental design, quantitative data analysis, and bioinformatic evaluation of complex molecular and biological data sets. 3 hrs lec. online per wk.

    3 cr.

  
  • ABT 725 - Organizational Leadership in Biotechnology


    Description:
    Focuses on strategies and tools that managers use to maximize employee contribution and create organizational excellence. Basic business and leadership principles. Best practices to overcome biases that inhibit organizations and teams from communicating effectively. Examples will come from diverse biotechnology fields, including pharmaceutics, agriculture, and biotechnology services. 3 hrs lec. online per wk.

    3 cr.

  
  • ABT 735 - Quality Control and Validation


    Description:
    Focuses on the importance of quality control and validation in biotechnology product design, development, and manufacturing. Explores quality systems and documentation, global quality standards, and methods for assessing validation including installation, operational, and performance qualifications. Overviews bio-manufacturing processes, automation, and cGLP/cGMP practices necessary to meet quality standards. 3 hrs lec. online per wk.

    Prerequisites:
    All of the following: ABT 700 , ABT 705 , and ABT 710  

    3 cr.

  
  • ABT 740 - Regulatory Practices and Compliance


    Description:
    Identifies and examines the key regulatory agencies and practices that govern the highly regulated and diverse biotechnology industry, both domestically and internationally. Highlights current and emerging FDA and ICH regulations and guidance documents to successfully navigate meeting with agencies and to submit required documentation for successful product development. 3 hrs lec. online per wk.

    Prerequisites:
    All of the following: ABT 700 , ABT 705 , and ABT 710  

    3 cr.

  
  • ABT 745 - Industrial Applications in Regulatory Affairs


    Description:
    Examines the global regulatory environments in risk-based assessment of biotechnological developments across diverse sectors, ensuring consumer and environmental protection. Addresses how validation is essential to the incorporation of emerging technologies into viable, accessible, and successful products. Highlights the stakeholders role in regulatory oversight and policy through relevant industry case studies. 3 hrs lec. online per wk.

    Prerequisites:
    Both ABT 735  and ABT 740  

    3 cr.

  
  • ABT 750 - Biotechnology Marketing and Entrepreneurship


    Description:
    Examines marketing case studies in diverse areas of biotechnology. Addresses marketing fundamentals and strategies, communicating value proposition strategy, ethical and regulatory concerns, startup strategies, pharmaceutical marketing, b2b marketing, salesforce development, branding, and promotion. Culminates with the creation of a marketing plan/analysis. 3 hrs lec. online per wk.

    3 cr.

  
  • ABT 755 - Global Operations and Supply Chain Management


    Description:
    Focuses on the strategic importance of the supply chain to overall performance relevant to a variety of business processes specific to biotechnology. Topics include life cycle analysis, corporate social responsibility, production, transportation, distribution systems, sourcing, and purchasing. 3 hrs lec. online per wk.

    3 cr.

  
  • ABT 760 - Quality and Project Management


    Description:
    Quality and project management issues and roles during different phases from R&D to market. Introduction to installation qualification, operation qualification, and process qualification (IQ/OQ, PQ). Project management phases; conceptualizing planning, executing and closing. Project schedule and time management tools and techniques. Project requirements including quality assurance. 3 hrs lec. online per wk.

    Prerequisites:
    Both ABT 720  and ABT 725  

    3 cr.

  
  • ABT 765 - Assessing Innovation in Biotechnology


    Description:
    A survey of biotechnology assessments in areas such as regenerative medicine, agricultural biotechnology, and bioremediation. Course links disciplines with the critical evaluative role played by scientific discovery, market valuation, intellectual property, freedom-to-operate (FTO), and licensing strategy by assessing the role each played in the commercialization of a specific technology. 3 hrs lec. online per wk.

    Prerequisites:
    ABT 700  

    3 cr.

  
  • ABT 770 - Product Development


    Description:
    Explores strategies in evaluating and implementing new technologies or products in the context of different bioindustries. Identifies considerations in product valuation, feasibility of production, scalability, and supply chain management. Models the process of business growth and innovation through integration of emerging technologies. 3 hrs online lec. per wk.

    Prerequisites:
    Both ABT 700  and ABT 715  

    3 cr.

  
  • ABT 775 - Tools for Data Analysis


    Description:
    Using a variety of existing and emerging bioinformatics tools and computational methods, emphasizes hands-on experiences analyzing and interpreting large data sets (e.g. genomic, proteomic, microbionics, target discovery). Students will also evaluate and adapt existing computational approaches for specific use in solving a problem in biotechnology. 3 hrs lec. online per wk.

    Prerequisites:
    Both ABT 705  and ABT 715  

    3 cr.

  
  • ABT 789 - Pre-capstone


    Description:
    Prepares the student for applied self-directed capstone experience. Addressing problem identification, research, and project formulation. Culminates in an oral and written proposal with project schedule.

    Prerequisites:
    Completion of courses within the core and at least one track or corequisite with final course in track

    1 cr.

  
  • ABT 790 - Capstone


    Description:
    Student will complete a project (report, business plan, program, etc.) in an area of quality assurance and compliance, business and management, and/or research and development. Culminating in a substantive body of work, executive summary, and reflection. Networking and communication in a professional capacity is expected.

    Prerequisites:
    ABT 789  

    3 cr.


Applied Computing

  
  • APC 300 - Programming I


    Description:
    This course offers an introduction to history of computing, fundamental computer concepts and structured programming techniques. Java will be used to teach the basic concepts of program analysis, design, implementation, debugging and testing. It provides hands-on coverage of simple data types, problem solving, program design, conditional execution, loops and basic user defined methods.

    3 cr.

  
  • APC 310 - Math for Computer Science


    Description:
    This course covers important topics that serve as foundation for many computer science courses. These topics may include logic, sets, functions, mathematical reasoning, counting, probability, relations, graphs, trees, Boolean algebra, and algorithms.

    3 cr.

  
  • APC 320 - Introduction to Business


    Description:
    This course introduces the students to the major functional areas of business including the roles of accounting, finance, human resources, marketing, information systems, and operations in the organization. In addition, the role of business in a free enterprise system, business ethics, leadership, leading change and the competitive global business environment will be covered.

    3 cr.

  
  • APC 330 - Technical and Professional Communication


    Description:
    This course covers technical and professional communication skills and techniques. Practice in creating effective memos and reports, developing technical materials, delivering presentations, and developing team communication skills will be the focus of the course.

    3 cr.

  
  • APC 340 - Legal and Ethical Responsibilities of the IT Professional


    Description:
    This course explores a range of legal, regulatory, ethical and compliance issues associated with developing software and using information systems in an organization. Topics include the ethical and legal issues associated with data privacy and intellectual property, compliance with regulatory requirements such as Sarbanes Oxley, and other related contemporary subjects.

    Prerequisites:
    APC 320  (or concurrent registration)

    3 cr.

  
  • APC 350 - Programming II


    Description:
    This course offers continuation of fundamental computer concepts and Programming. It provides hands-on coverage of Methods, File IO, Arrays and their applications, Abstract Data Types, Classes, simple GUI application, and introduction to inheritance and composition.

    Prerequisites:
    Both APC 300  and APC 310 

    3 cr.

  
  • APC 360 - Database Management I


    Description:
    This course covers design and implementation of relational database management systems to support computer-based information systems. Topics include: data modeling techniques such as entity-relationship modeling, extended entity-relationship modeling, database normalization techniques, and basic and advanced features of database query language SQL.

    Prerequisites:
    Both APC 300  and APC 310 

    3 cr.

  
  • APC 370 - Systems Analysis and Design


    Description:
    This course explores the first five phases of the Systems Development Life Cycle including scope definition, problem analysis, requirements analysis, logical design and decision analysis with the goal of determining an effective system solution. Topics covered include Use Case development, gap analysis, financial analysis of IT investments, and feasibility analysis.

    Prerequisites:
    All of the following: APC 300 APC 320 , and APC 330 

    3 cr.

  
  • APC 380 - Project Management Techniques


    Description:
    This course is an introduction to project management tools and techniques including project selection and life cycle, stakeholder management, scope management, budget control, scheduling, quality management, risk identification, and procurement management.

    Prerequisites:
    APC 370 

    3 cr.

  
  • APC 390 - Object Oriented Programming


    Description:
    This course offers an introduction to Object-Oriented Programming techniques using the Java programming language. Students will gain skills in using Classes and Interfaces, Exception handling, Programming by Contract, Inheritance, Polymorphism, Overloading, Abstract Classes and Methods, Serialization, Generics, and an Introduction to Recursion.

    Prerequisites:
    APC 350 

    3 cr.

  
  • APC 400 - Applied Communication Networks


    Description:
    This course covers fundamental concepts in the design, configuration, and problem solving of computer networks. Topics include: TCP/IP and OSI architecture, application layer (Web, FTP, remote connection, email, client and server interaction), transport layer (TCP/UDP), network layer (IP), data link and physical layers.

    Prerequisites:
    APC 350 

    3 cr.

  
  • APC 410 - Database Management II


    Description:
    This course covers architecture and use-cases of non-relational (NoSQL) based on four types of databases including document, Graph, Key-value, and wide column store. Topics include: data types, create/update/delete data, query, cursors, indexing, dynamic schema design, scalability (scale-out) over scale-up of RDBMS, analysis of massive unstructured and semi-structured data and data security.

    Prerequisites:
    APC 360 

    3 cr.

  
  • APC 420 - Computer Security I


    Description:
    This course covers topics spanning security and risk management, security engineering, identity and access management, and security operations. Topics include cryptography, access control models, malicious software and counter-measures, security policy, security model, trust, vulnerability assessment, security standards and evaluation, administration and auditing, and secure storage.

    Prerequisites:
    APC 350 

    3 cr.

  
  • APC 430 - Applied Data Structures and Algorithms


    Description:
    This course covers fundamental concepts and the application of data structures and algorithms. Topics may include abstract data type, dynamic array, iterators, linked list, generics, stacks, queues, binary search tree, navigating trees, collections, maps, heaps, hashing, graphs, and sorting.

    Prerequisites:
    APC 390 

    3 cr.

  
  • APC 440 - Web Development


    Description:
    This course teaches students how to create advanced and interactive websites using technologies like HTML, CSS, JavaScript, Bootstrap, XML, web services, and database integration within the ASP.Net platform. The class also introduces principles of good user interaction design to the creation of effective web pages.

    Prerequisites:
    APC 360  and APC 400  (Corequisite)

    3 cr.

  
  • APC 450 - Operating Systems Theory and Practice


    Description:
    This course provides introduction to important operating systems concepts such as processes, threads, scheduling, concurrency control and memory management. The students will learn these concepts via systems programming using POSIX API.

    Prerequisites:
    APC 430  (Corequisite)

    3 cr.

  
  • APC 460 - Software Engineering Practices


    Description:
    This course covers basic software development methodologies and tools. Methodologies include the waterfall, iterative and agile approaches. Tools include integrated development environments (IDEs), unified modeling language (UML), and testing frameworks. Other topics include requirements analysis, object-oriented analysis, test-driven development, and design patterns. Students will work on a team software project.

    Prerequisites:
    Both APC 370  and APC 390 

    3 cr.

  
  • APC 470 - IS Strategy and Management


    Description:
    This course begins with an exploration of organizational strategy and how Information Systems strategy is developed to support the attainment of organizational goals. The course then explores the management of the IS function using a capability maturity model approach to topics such as budgeting, acquisition, service management, change management, and personnel management.

    Prerequisites:
    APC 380  and APC 460  (Corequisite)

    3 cr.

  
  • APC 480 - Computer Security II


    Description:
    This course covers topics spanning communication and network security, security assessment and testing, software development security, and asset security. Specific topics include operating system security, network security (e.g. firewalls, tunneling, intrusion detection, and wireless networking), browser security, and application security (e.g. database security, email security, payment system security, and digital-rights management).

    Prerequisites:
    APC 360 , APC 400 , APC 420 , and APC 450 

    3 cr.

  
  • APC 490 - Capstone Project Preparation


    Description:
    The purpose of this course is for students to choose a capstone project, create an initial plan with specific deliverables identified, and receive approval. This course covers review of key concepts necessary for success in the Capstone (APC 495 ) course, including software engineering practices, project management techniques, systems analysis, and communicating with technical or non-technical audiences (CTO, IT staff, etc.). May include additional topics specific to anticipated capstone projects.

    Prerequisites:
    APC 380  and APC 460  (Corequisite)

    1 cr.

  
  • APC 495 - Capstone Project


    Description:
    The purpose of this course is for students to complete the project that was approved in APC 490 . This course covers development, management and delivery of an applied computer science project for a client, including communication of project requirements and status to a non-technical audience.

    Prerequisites:
    APC 490  and last semester of study

    3 cr.


Aquaponics and Aquaculture

  
  • AQUA 280 - Introduction to Aquaponics


    Description:
    Biological system designs, production techniques and methods for the integrated science of aquaponics, the combination of aquaculture (fish culture) and hydroponics (soilless plant culture). Foundational knowledge of aquaponic food production, crop selection, good agriculture and best management practices, and economics and marketing. 2 hrs lec. per wk.

    2 cr.

  
  • AQUA 284 - Techniques in Aquaponics


    Description:
    Introduction to the biology, chemistry, engineering, economics, controlled environment agriculture and food production of aquaponics. Content is delivered through active on-site experiences at aquaponics facilities. Off-campus course. 2 hrs lec. per wk., 18 total hrs lab

    Prerequisites:
    AQUA 280  or concurrent registration, or Instructor Consent

    1 cr.


Arabic

  
  • ARBC 101 - First Semester Arabic


    Description:
    For students with no previous training in the language.

    4 cr.

  
  • ARBC 102 - Second Semester Arabic


    Description:
    Continuation of ARBC 101 .

    Prerequisites:
    ARBC 101  or Instructor Consent

    4 cr.

  
  • ARBC 211 - Third Semester Arabic


    Description:
    Intensive grammar review, practice in reading and speaking Arabic.

    Prerequisites:
    ARBC 102  or Instructor Consent

    4 cr.

  
  • ARBC 212 - Fourth Semester Arabic


    Description:
    Continuation of ARBC 211 .

    Prerequisites:
    ARBC 211  or Instructor Consent

    4 cr.


Art and Design

  
  • ART 100 - Introduction to the Visual Arts


    Description:
    An introductory survey of the visual arts. Fundamental concepts of how the arts function in a global society.

    General Education Designation(s):

    GEP: ART, GA



    3 cr.

  
  • ART 101 - Design: Two-dimensional


    Description:
    Fundamental visual elements and principles of two-dimensional design as a foundation for further study in the visual arts and design. May not earn credit in both ART 101 and IA 101 .

    General Education Designation(s):

    GEP: ART



    3 cr.

  
  • ART 102 - Design: Three-dimensional


    Description:
    Fundamental visual elements and principles of three-dimensional design as a foundation for further study in the visual arts and design.

    General Education Designation(s):
    GEP: ART; AAS: CCT

    3 cr.

  
  • ART 103 - Basic Drawing I


    Description:
    Basic drawing in black and white from observation as a foundation for further study in the visual arts and design.

    General Education Designation(s):
    GEP: ART; AAS: CCT

    3 cr.

 

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