Skip to Content

Course Search Results

  • 3.00 Credits

    An introduction to the core principles of programming languages: syntactic and semantic descriptions, and compilation and implementation issues. An introduction to the main programming paradigms, exemplified using contemporary programming languages: imperative, object-oriented, functional, and logic. (Fall) [Graded (Standard Letter)] Prerequisite(s): CS 3550 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CS 3550 O CSIS 3550
  • 3.00 Credits

    This course explores the ideas and topics surrounding computer programs that make decisions that mimic intelligent behaviors. These programs are sometimes referred to as Intelligent systems, or Artificial Intelligence. Students will program intelligent systems of their own using informed search methods, planning, logical reasoning, and/or probabilistic reasoning during this course. (Fall - Even Years) [Graded (Standard Letter)] Prerequisite(s): CS 2420 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CS 2420 O CSIS 2420
  • 3.00 Credits

    An examination of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software. This course offers a major programming project which provides an opportunity to apply much of the material the student has learned in previous computer science coursework. (Spring) [Graded (Standard Letter)] Prerequisite(s): CS 2810 and CS 3000 - Prerequisite Min. Grade: C Registration Restriction(s): Senior standing required Prerequisite:    CS 2810 A CS 3000
  • 3.00 Credits

    Introduction to database management systems, database processing, data modeling, and database design, development, and implementation. Contrasts alternative modeling approaches. Includes implementation of current DBMS tools and SQL. (Fall - Even Years) [Graded (Standard Letter)] Registration Restriction(s): None
  • 3.00 Credits

    Designed to explore concepts of microcomputer systems. Concepts include Windows and general information, word processing, spreadsheets, database, presentations, and the Internet. Students will gain proficiency with the basic command structures of each application in an integrated office suite. Recommend typing speed of at least 25 wpm. (Fall, Summer) [Graded (Standard Letter)] Registration Restriction(s): Intensive English Program majors may not enroll
  • 1.00 Credits

    This course will provide an opportunity for students to participate and engage in various computing projects. These industry- and university-sponsored projects are carefully designed to increase awareness about education and career computing skills. These skills lead the way for innovative solutions to long-standing problems at national and local levels that are at a high demand by virtually every industry. This one-credit course can be taken by students a maximum of three times. (Fall, Spring, Summer) [Pass/Fail] Repeatable for Add?l Credit? Yes - Total Credits: 3 Registration Restriction(s): None
  • 3.00 Credits

    Programming logic, physical design, specification, and documentation. Emphasizes business problem solving with programmable solutions. (Fall, Spring) [Graded (Standard Letter)] Registration Restriction(s): None
  • 3.00 Credits

    This course presents the student with foundational concepts and techniques of the Python programming language. The student will develop an understanding of the format and structure of coded programs and applications. The essential elements of the programming language will be presented and explored in class. The course will use hands-on labs and exercises to illustrate the practical application of Python. (Fall, Spring) [Graded (Standard Letter)] Prerequisite(s): CSIS 1200 or CSIS 1030 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CSCY 1030 O CSIS 1030 O CSCY 1200 O IS 1200
  • 3.00 Credits

    This course introduces important concepts and skills necessary to design and build basic scripts and programs. Students will receive an introduction to scripting using Python. Concepts covered include basic string and arithmetic operations in Python, as well as flow control, functions, and file manipulation operations.?The basics of Python scripting and developing scripts that could be used for security testing, data analysis, or other routine tasks for an IT professional will be covered in this course. (Fall, Spring) [Graded (Standard Letter)] Prerequisite(s): CSIS 1300 - Prerequisite Min. Grade: C Registration Restriction(s): None Prerequisite:    CSCY 1300 O CSIS 1300
  • 3.00 Credits

    Designed to develop web pages using HTML and other web page authoring software programs. Students will create several web pages and publish them to a web server. Some advanced features will be introduced. (Fall, Spring) [Graded (Standard Letter)] Prerequisite(s): None Registration Restriction(s): None