 |
|
Web Development
ART 250 Introduction to Digital Imaging (3)
An introduction to the technical and theoretical issues of the computer in the visual arts.
The convergence of photography and digital media is explored through hands-on projects and
readings designed to increase students' aesthetic and technical vocabulary. Topics covered
include basic scanning and manipulation of photographic imagery through raster-based
graphics programs, and fine art digital printmaking, as well as an introduction to web
graphics. Prerequisite(s): AART 244 or one studio art course and permission of instructor.
http://www.albany.edu/faculty/dgoodwin/aart250/
ART 350 Intermediate Digital Imaging (3)
An intensive exploration into the uses of the computer in the fine arts.
This course builds on concepts introduced in AART 250. Emphasis is placed
on correlating technical concerns with theoretical, conceptual, and aesthetic
content. Students are expected to develop a portfolio through challenging
projects. Prerequisite(s) AART 250 and permission of the instructor.
http://www.albany.edu/faculty/dgoodwin/aart350/
ART 390 Digital Printmaking (3)
Special projects in print processes ranging from relief printing to color viscosity etching.
May be repeated for credit when topic varies (up to 12 credits). Prerequisite(s): AART 240 or 242.
ART 450 Advanced Digital Imaging (3)
An exploration of some of the more sophisticated concepts, processes, and software
involved in digital fine art. Students develop self-directed projects that reflect
not only a technical proficiency with the media explored, but a thoughtfully developed
conceptual thread. Weekly readings in current digital media theory and criticism provide
insight into the work of emerging artists, and a wide range of techniques, media, and
software are covered, including: advanced 2-D image manipulation, web graphics, and
high-resolution fine art printmaking, as well as introductions to interactive multimedia
and digital video. Emphasis is placed on finding the most appropriate solutions for each
student's individual project. Prerequisite(s): AART 250 or permission of instructor.
http://www.albany.edu/faculty/dgoodwin/aart450/
ART 550 Advanced Digital Imaging (3)
An exploration of some of the more sophisticated concepts, processes, and
software involved in digital fine art. Students develop self-directed projects
that reflect not only a technical conceptual thread. Weekly readings in current
digital media theory and criticism provide insight into the work of emerging
artists, and a wide range of techniques, media, and software are covered, including:
advanced 2-D image manipulation, web graphics, and high-resolution fine art printmaking,
as well as introductions to interactive multimedia and digital video. Emphasis is placed
on finding the most appropriate solutions for each student's individual project.
Graduate students are, additionally, required not only to participate in individual
critiques with the instructor but also to develop a CD-ROM portfolio and a Statement
of Intent. Prerequisite: AART 250 or permission of instructor http://www.albany.edu/faculty/dgoodwin/aart550/
COM 430 Communication on the Internet (3)
Course applies principles of persuasion to understanding communication on the World Wide Web. Students create a website
using an HTML editor to advance an argument, and use persuasion theory to determine quality and credibility of information found online.
Prerequisite(s): junior or senior class standing, or permission of instructor.
http://www.albany.edu/~jstromer/t430.htm
CSI 205 Object Oriented Programming for Data Processing Applications (3)
Introduction to object oriented programming, abstraction and system analysis techniques using an object orientated language
such as C++ or Java. Basic syntax and semantics, classes, objects, arrays and pointers. Modular software design using header
or class files and separate compilations and linking. Use of standard class and function libraries and packages. Introduction to
memory management and performance issues. Prerequisite(s): BITM 215 or ICSI 101 or 110 or 201.
http://www.albany.edu/~CSI205
CSI 407 User Interfaces (3)
The C programming language. Event-driven systems. Aspects of the UNIX operating system that support simulation of
multi-tasking in a single processor environment. Window-oriented user interfaces. Pop-up/pull-down menus. Human factors
in software engineering. Prerequisite(s): ICSI 333.
CSI 418 Software Engineering (3)
Software engineering principles, the role of abstraction in programming, abstract data types, modularization and module interfaces,
specifications, and teamwork. Project work in contemporary concurrent and object-oriented languages. Prerequisite(s): ICSI 333.
Normally offered fall semester only.
http://www.cs.albany.edu/~lydoco/CSI418/index.htm
CSI 518 Software Engineering (4)
Software engineering principles, the role of abstraction in programming, abstract data types, modularization and module interfaces,
specifications, and teamwork. Concurrent programming models, synchronization and interprocess communication. Project work in
contemporary concurrent and object-oriented languages. Prerequisites: Graduate CSI standing or permission of instructor, ICSI 310.
ETAP 626 Educational Telecommunications Design & Production (3)
Design and production techniques for the Internet and the World-Wide Web; web site development, desktop video conferencing,
emerging interactive environments. Prerequisites: ETAP 526 or permission of instructor.
HIS 390/530 Workshop in Digital History (1-4)
This course introduces students to the practice of history in the digital age. The emergence of the World Wide Web has opened up
new avenues for researching, analyzing, and presenting the past - but has also raised new questions about producing quality
historical scholarship in this open environment. This course will work on two fronts, looking first at the current state of the field
of "digital history," from issues of narrative and hypertext theory to some of the best (and worst) practices of current historical
websites. At the same time, as a central component of the course, students will build their own well researched and historically
sound web projects. Previous experience with building websites is welcomed but not required.
http://www.albany.edu/history/HIS530/
HIS 499/599 Special Projects in History: History and Media (3)
Supervised work on individual digital history projects in coordination with local museums and historical agencies. May be repeated for
credit. Prerequisite(s): permission of instructor and department chair.
INF 201 Introduction to Information Technology (3)
This course comprises three skills-based modules: information management
(UNIX, directory management and presentation software), web technologies
(HTML, digital imaging, file formats and transfer), and networks
(protocols, layer model, information security).
IST 301: The Information Environment (3)
Introduction to information science. Definition and properties of information, production, transfer, classification, formatting, evaluation and use.
The role of information organizations, including print and electronic publishing, traditional and digital libraries, and archives.
IST 361 Web Development (3)
Design and development of producing information for the World Wide Web. Lectures include the basic program languages for web development
and web-authoring software. Design, planning, security, administration and management of web sites will also be examined. http://www.albany.edu/%7Eas845383/isp361fa06/isp361.html.
IST 523 Fundamentals of Information Technology (1-6)
This course consists of three five-week modules teaching basic skills in information management. Topics include: introduction to programming,
data structures, and overview of data base applications. In addition, students may elect up to three additional modules chosen from topics such
as UNIX and networking, UNIX software development tools (for students who already have significant prior programming), introduction to
programming in C, and new directions in information science. http://www.albany.edu/dis/courses/#523.
IST 499Z Senior Seminar in Information Science (3)
Development of professional skills in information science. This course includes development of student presentation skills
including interviewing, web development, resume, and oral presentation skills. Prerequisite(s): Information Science major.
ITM 602 Enterprise - Wide Application Development and Management (3)
This course covers business paradigms, architecture, technologies and infrastructure required for development of enterprise-wide systems. Students will develop a business plan for an online business and then implement their idea. Each team is required to develop a prototype to implement their business application. Students learn to develop a three-tier architecture (client, server, database) using Java Enterprise Technology (Java Servlets, Java Server Pages, JDBC & XML). The course also covers emerging architectures such as Web Services and peer-to-peer systems. The class requires some programming; prior knowledge of Java Programming is required. The course culminates with a presentation to the Albany Chamber of Commerce where the students present their business plan and their prototype. Co-requisite: BITM 604.
JRL 364Z E-Zine: Web Magazine Workshop (3)
Study of various issues in journalism. May be repeated when content differs. Prerequisite(s): intended primarily for juniors and seniors;
permission of the program director. http://albany.collegepublisher.com
JRL 365 Digital Media Workshop I: Web Publishing (3)
Study of various issues in journalism. May be repeated when content differs. Prerequisite(s): intended primarily for juniors and
seniors; permission of the program director.
|
|
 |