placeholder image
  • Contact Info

Pierce, Aileen Jaitin Senior Instructor

Positions

Research Areas research areas

Teaching

courses taught

  • ATLS 1300 - Computational Foundations 1
    Primary Instructor - Fall 2019
    Instructs non-computer science students in analyzing problems and synthesizing programs for the solution,emphasizing good engineering practices for program construction, documentation, testing, and debugging. Uses Java for programming projects. Formerly ATLS 2010.
  • ATLS 2200 - Web
    Primary Instructor - Spring 2018
    Introduces techniques, technologies and concepts of web design and development through lectures, projects and critiques. Focuses technically on HTML, CSS and JavaScript as the primary web technologies. Contextualizes the technical and societal implications of the Internet through historical and critical perspectives.
  • ATLS 4120 - Mobile Application Development
    Primary Instructor - Fall 2018 / Fall 2019
    Provides a comprehensive overview of developing mobile applications using a range of technologies including software developers' kits, object-oriented programming and human interface design principles. Students incorporate leading edge technologies with their own academic pursuits and personal interests to develop mobile applications. Explores the social and cultural effects of app and mobile-based computing. Same as ATLS 5120.
  • ATLS 4320 - Mobile Application Development: Advanced Topics
    Primary Instructor - Spring 2018 / Spring 2019
    Explores advanced topics in mobile application design and development, including examining different approaches to information design and the various user interaction models associated with them. Understanding how data is structured, accessed, stored and flows through apps is a core theme of the course. Explores the interaction with external data sources and storage models. Same as ATLS 5320.
  • ATLS 4519 - Advanced Special Topics in Technology, Arts, and Media
    Primary Instructor - Spring 2019
    Analyzes special interest areas of multidisciplinary technology, arts and media research and practice. May be repeated up to 32 total credit hours.
  • ATLS 4630 - Web Front-End Development
    Primary Instructor - Fall 2018 / Fall 2019
    Explores interactivity on the web using front-end web development concepts and technologies. Students will work with a range of technologies including JavaScript, jQuery, HTML5, APIs and user interface design methods to create interactive web applications. Individual and group projects will include animations, games, interactive narratives and web applications. Same as ATLS 5630.
  • ATLS 5120 - Mobile Application Development
    Primary Instructor - Fall 2018 / Fall 2019
    Provides a comprehensive overview of developing mobile applications using a range of technologies including software developers' kits, object-oriented programming and human interface design principles. Students incorporate leading edge technologies with their own academic pursuits and personal interests to develop mobile applications. Explores the social and cultural effects of app and mobile-based computing. Same as ATLS 4120.
  • ATLS 5320 - Mobile Application Development: Advanced Topics
    Primary Instructor - Spring 2018 / Spring 2019
    Explores advanced topics in mobile application design and development, including examining different approaches to information design and the various user interaction models associated with them. Understanding how data is structured, accessed, stored and flows through apps is a core theme of the course. Explores the interaction with external data sources and storage models. Same as ATLS 4320.
  • ATLS 5519 - Advanced Special Topics in Technology, Arts, and Media
    Primary Instructor - Spring 2019
    Analyzes special interest areas of multidisciplinary technology, arts and media research and practice. May be repeated up to 9 total credit hours for different topics.
  • ATLS 5630 - Web Front-End Development
    Primary Instructor - Fall 2018 / Fall 2019
    Explores interactivity on the web using front-end web development concepts and technologies. Students will work with a range of technologies including JavaScript, jQuery, HTML5, APIs and user interface design methods to create interactive web applications. Individual and group projects will include animations, games, interactive narratives and web applications. Same as ATLS 4630.