CollegeTransfer.Net

Course Criteria

Add courses to your favorites to save, share, and find your best transfer school.
  • 3.00 Credits

    A study of the ethical implications of computers in society and the role of Christians as computer science and engineering professionals. Foundational concepts of Western moral philosophy are presented. Major ethical issues, such as privacy, piracy, liability, equity, and whistle-blowing are explored. Professional society codes of conduct are examined and discussed. Legal and ethical issues such as piracy, copyright, and fair use related to media are also addressed. Ethical concerns of computer science and systems analysis and their relationship to one's faith are an integral part of this course.
  • 3.00 Credits

    Algorithms and related data structures from a variety of areas are examined and analyzed. Parallel processing paradigms and theoretical topics, such as complexity models, are introduced. Prerequisites: COS 265, MAT 215.
  • 3.00 Credits

    A study of the ethical implications of computing technology in society and the role of Christians as users, people impacted by, and shapers of computing technology. Foundational concepts of Western moral philosophy are presented. Major ethical issues, such as privacy, piracy, liability, equity, and whistle-blowing are explored. Professional society codes of conduct are examined and discussed. Legal and ethical issues such as piracy, copyright, and fair use related to media are also addressed. Ethical concerns of computer science and systems analysis and their relationship to one's faith are an integral part of this course. This course is intended for students in the Honors Guild but will also meet the COS 311 requirement for majors in computer science and engineering.
  • 3.00 Credits

    A study of the ethical implications of computing technology in society and the role of Christians as users, people impacted by, and shapers of computing technology. Foundational concepts of Western moral philosophy are presented. Major ethical issues, such as privacy, piracy, liability, equity, and whistle-blowing are explored. Professional society codes of conduct are examined and discussed. Legal and ethical issues such as piracy, copyright and fair use related to media are also addressed. Ethical concerns of computer science and systems analysis and their relationship to one's faith are an integral part of this course. This course is intended for students in the Honors program but will also meet the COS 311 requirement for majors in Computer Science and Engineering.
  • 3.00 Credits

    A study of operating system, network, and application security. This course is a continuation of COS 342 (Computer and Network Security I). Major areas of exploration include: software reverse engineering, static and dynamic program analysis, basic cryptanalysis, and related current topics. Prerequisite: COS 232
  • 3.00 Credits

    This course introduces explanatory and exploratory data visualization, including principles, techniques, and tools, that facilitate understanding and action based on very big data sets. Principles from graphic design, visual perception, and cognitive science are considered. Students employ modern tools and languages to access, analyze, and visualize Internet-scale data. Participants are encouraged to take MAT 311 and a statistics course before enrolling. Prerequisites: COS 120 and 143.
  • 3.00 Credits

    A study of the nature and applications of data communications in use today. Fundamental concepts of types, modes, and media of transmission are studied. Communication protocols and their encompassing architectures are analyzed and compared. Practical applications of data communications concepts are demonstrated through networking projects and development of communications software. Prerequisite: COS 121.
  • 0.00 - 3.00 Credits

    Combining computer science and service to the missions community, students travel to an international location during Interterm to undertake software development and systems analysis for a missions partner. Students design, construct, test, document, and deploy a non-trivial software system that meets the partner's requirements. Students experience the local culture and participate in direct ministry as opportunities arise. Meets foundational core cross-cultural requirement. Prerequisite: COS 121 or 143; and instructor permission.
  • 3.00 Credits

    A study of the concepts, procedures, and tools of large system software project development, including project estimation and management, software technical metrics, configuration management, and software testing. Concepts of software engineering are introduced using the development of a large software system as an instructional illustration. The project is designed and its development managed using the methods and techniques examined in the course. Prerequisite: COS 121.
  • 3.00 Credits

    A study of the fundamental concepts of how database technologies work. An emphasis on relational databases will be explored, including normalization, advanced SQL queries, indexing, physical data storage, performance and tuning strategies, and concurrency control. Students will be introduced to other database technologies possibly including object-oriented databases, NoSQL, replication, etc. Prerequisite: MAT 215.
To find college, community college and university courses by keyword, enter some or all of the following, then select the Search button.
(Type the name of a College, University, Exam, or Corporation)
(For example: Accounting, Psychology)
(For example: ACCT 101, where Course Prefix is ACCT, and Course Number is 101)
(For example: Introduction To Accounting)
(For example: Sine waves, Hemingway, or Impressionism)
Distance:
of
(For example: Find all institutions within 5 miles of the selected Zip Code)