- Subject
- MAC
- Type
- course
- Edition
- 2022-2023
- Source
- mville.smartcatalogiq.com
MAC
77 courses with the subject MAC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
Computers do many of the same things people do, only faster, more accurately, and without getting bored. So the task of programming a game is essentially the task of figuring out exactly how the game is played,
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Introduces students to the principles of computation using real-world, data-centric applications. Students wi
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
This course introduces students to computer programming, using the language Java. It teaches the
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
This introductory level course is aimed at students with little or no prior programming experience but a desire to understand computational approaches to problem-solving. Topi
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This is a continuation of the study of programming begun in Computer Programming I. Advanced features of the progr
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course is an introduction to techniques used for structuring data to be stored in various devices. Theory of datab
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
This course offers a formal study of the basic structures used for storing data and an analysis of the algorithms, which act on data structures. The course build
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
A study of various operating systems, their security vulnerabilities, and countermeasures. Students will explore the different fe
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course offers an introduction to the formal study of programming language specification and analysis. Several programming la
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
This course provides an introduction to fundamental concepts in the design and implementation of computer communication networks, their prot
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course is an introduction to computer architecture and its relation to programming in C on the UNIX operating
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course focuses on building creative and technical skills to transform data into visual reports for the purpose of engendering a shared understanding. Students will discover what data
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
This course focuses on the initial stages of data science: the programming required in creating and cleaning the datasets invol
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course provides an introduction to fundamental algebraic, logical and combination concepts from
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
This course will provide a basic introduction to of all aspects of cybersecurity including business, policy and
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Credits (min)
- 2
- Credits (max)
- 2
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
The course objective is to integrate key notions from algorithms, computer architecture, operating systems, compilers, and software engineering in one unifi
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
This course introduces students to system security. It covers many security aspects in computer system and software programming ranging fro
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
This course introduces techniques required for conducting a forensic analysis on systems and d
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
Understanding the runtime efficiency of algorithms enables us to compare algorithms and predict if a given problem is solvable by a given algorithm in
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course provides an introduction to fundamental concepts in the design and implementation of computer communication networks, their prot
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2022-2023
- Source
- mville.smartcatalogiq.com
Natural language processing is the area of artificial intelligence that is concerned with understanding and generating natural la
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course teaches the foundational technologies of Web applications: HTML, CSS, Java Script
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Credits (min)
- 1
- Credits (max)
- 1
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
This course introduces students to fundamental network security principles and implementation including network security technolog
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
This class teaches modern frameworks for Single-Page Web Applications, including Javascript ES6 and/or Typescript, u
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2018-2019
- Source
- mville.smartcatalogiq.com
This course introduces students to the core computational technologies involved in the analysis of large data sets, known popularly as "Data Science" or "Big Data." We focus on the data-handling and
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Techniques and procedures for detecting, analyzing, and responding to security incidents and conducting digital inves
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
An overview of legal and policy issues related to cybersecurity, including privacy, intellectual property, and cybercrime legis
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
An introduction to ethical hacking techniques, vulnerability assessment, and penetration testing methodologies and processes, including p
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
Introduction to Deep Learning provides students with a practice-oriented introduction to one of the most important Artificial Intelligence tec
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
This course will provide a basic introduction to of all aspects of cyber-security including business, policy and
- Subject
- MAC
- Type
- course
- Edition
- Catalog 2026-2027
- Catalog
- Catalog 2026-2027
- Source
- mville.smartcatalogiq.com
All students majoring in Computer Science are required to complete a year-long Senior Evaluation in their senior year. A Senior Evaluation represents the highest point of a student's degree in Computer Science. A Senior Evaluation is typically a well-defined project whose end result is a specific deliverable soft
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2022-2023
- Source
- mville.smartcatalogiq.com
All students majoring in Computer Science are required to complete a year-long Senior Evaluation in their senior year. A Senior Evaluation represents the highest point of a student's degree in Computer Science. A Senior Evaluation is typically a well-defined project whose end result is a specific deliverable soft
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Internships are a vital part of the career development process. They offer the opportunity to apply classroom knowledge in workplace settings and synthesize
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course offers a survey of the most important data structures and algorithms used in Computer Science. Topics
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
The primary objective of this course is to synthesize foundational principles from algorithms, computer architecture, operating systems, compilers, and software engineering within a cohesive framework. This objective is pursued thr
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course teaches the theory of database design and the implementation of such designs is studied. Top
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
The course provides an introduction to operating system design and implementation. The operating system is a well-known, convenient, and efficient interface between user programs and the bare hardware of the computer on which they run. The ope
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course is an introduction to computer architecture and its relation to programming in C on the UNIX operating system, covering areas of the functional componen
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Understanding the runtime efficiency of algorithms enables us to compare algorithms and predict if a given problem is solvable by a given algorithm in a practical amount of time. This c
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course provides an introduction to fundamental concepts in the design and implementation of computer communication networks, their prot
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Natural language processing is the area of artificial intelligence that is concerned with understanding and generating natural language
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course teaches the foundational technologies of Web applications: HTML, CSS, Java Script,
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This class teaches modern frameworks for Single-Page Web Applications, including Javascript ES6 and/or Typescript, us
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Introduction to Data Science focuses on the initial stages of data science: the programming required in creating and cleaning the datasets in
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
The course is an introduction to the formal study of programming language specification and analysis. The focus is on semantics, i.e., the meaning of prog
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course provides a comprehensive introduction to all aspects of cybersecurity including business, policy and pr
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course provides students with a practice-oriented introduction to one of the most important Artificial Intelligence technologies deve
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course will consider the ethical and social impacts of contemporary technology with an emphasis on the impact of computing, especially on children (e.g. how modern-day in
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course introduces students to a range of data-science technologies as well as typical data-science workflows. Students begin with simple exercises involving data ingest, summarization,
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Internships are off-campus experiential learning activities designed to provide students with opportunities to make connections between the theory and practice of academic study and the
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
This course will provide a student with the experience of working on a large project emphasizing the synthesis of material covered in previous computer science course
- Subject
- MAC
- Type
- course
- Edition
- 2026
- Source
- mville.smartcatalogiq.com
Source: Manhattanville College's catalog, linked per course · table learning_unit · CourseShelf publish 61