Skip to Content

    Course Search Results

    • 4.00 Credits

      This course examines the basic concepts of data including the abstract data type, lists, sets, stacks, queues, B-trees, binary trees, AVL trees, heaps, hash tables, and other complex structures. Sorting techniques and data management are also covered. A structured programming language is the primary tool for implementation. Prerequisite: CST 1400 or permission of the appropriate Dean. Recommended prerequisite: CST 2450.
    • 4.00 Credits

      This course presents the essential elements of the C# programming language. Topics include Input/Output concepts, fundamentals in data types, operators and control statements, functions, pointers, and arrays and structures. Prerequisite: CST 1400 or permission of the appropriate Dean.
    • 3.00 Credits

      This course provides an introduction to modern computer security. Topics include threats to computer security, vulnerabilities in the development and use of computer systems (protection and access control), controls to reduce or block threats, cryptographic protocols, and privacy and anonymity. Te course covers the development, or style of computing, that emphasizes the critical balance between security and risk as it relates to the user, developer, manager, and consumer. Prerequisite: BIT 1150 or INFS 2010, CST 2630, or permission of the appropriate Dean.
    • 3.00 Credits

      This course is an introduction to the Windows operating system. Topics covered include operational and support details of the Microsoft Windows operating system and server software in a single domain environment. Prerequisite: BIT 1150 or INFS 2010 or permission of the appropriate Dean.
    • 3.00 Credits

      This course provides extensive experience with the Java language and its run-time development environment. Topics covered include object-oriented programming methodology (abstraction, encapsulation, inheritance, and polymorphism), specific characteristics provided by the applications and applets using even-driven programming, and advanced programming techniques in the exception handling and network interface. Prerequisites: CST 2400 or CST 2450 or permission of the appropriate Dean.
    • 1.00 - 5.00 Credits

      Selected topics in computer science is a specially designed course for students interested in pursuing specific study projects under the supervision of a discipline instructor and approved by an advisor, the course instructor, and the appropriate department chair. No more than six semester hours in topics courses may be used in meeting minimum degree requirements.
    • 3.00 Credits

      This course will familiarize students with common weed, disease, and insect problems that occur during the production and maintenance of agriculture. Principles and concepts of pest management will be presented and discussed. The importance of integrated pest management as an environmentally sound practice will be emphasized based on economic, ecological and sociological consequences. The classification, life cycles,characteristics, and management of weeds with an emphasis on chemical as well as cultural, mechanical, and biological control methods used for management will be presented.
    • 3.00 Credits

      The course emphasizes regenerative agriculture as a systems-based approach to agriculture that leverages natural ecology to build soil, improve water efficiency, and increase biodiversity while emphasizing healthy food, feed, and fiber as the foundation of a strong community. Core concepts include sustainable agriculture principles; basic farm and garden production techniques; farm planning and managing; and various examples of sustainable agriculture (i.e. organic, holistic, permaculture, biodynamic, and agroforestry).
    • 3.00 Credits

      This course teaches students the fundamental components of precision agriculture, namely the benefits and challenges related to adopting. This course provides an overview of the principles of precision agriculture with focus on the ability to effectively execute plans using today’s technologies.
    • 3.00 Credits

      This course covers the biological principles involved in harvesting, grading, packaging, transportation, and marketing crops, and their effects on quality maintenance. Commercial practices are described and explained in relation to general procedure and technology as well as the recommended best practices and optimum conditions for different types of crops. Crop quality throughout each stage of the life cycle, specific storage equipment, and an exploration of the four major crops from crop production (corn, soybean, rice, cotton) is covered.