Computer Science
Courses in the department enable students to earn certificates and associate and baccalaureate degrees in Business Management and Administration with concentrations in Information Systems. They also help students fulfill requirements in Business, Education and Liberal Arts.
FACULTY
Full-time
I. Herskowitz, Chair; M. Reddy, Deputy Chair (NYSCAS); S. Fink, Deputy Chair (Lander Colleges of Arts and Sciences); S. Boyko, Deputy Chair (NYSCAS); I. Berman, Y. Bernadsky, A. Bina, C. Canales, P. Charach, S. DeCastro (Coordinator, Desktop Publishing program), A. Eidlisz, P. Estrada, L. Gleiberman, A. Grund, M. Gutherc, J. Herbst, J. Humphrey, A. Inoyatov, A. Ivanov, R. Kariyev, V. Khaitov, G. Kouleshov, U. Jinna, A. Mahat, D. Morgulis, S. Musheyev, A. O.Hara, Y. Pinkhasov, M. Plonczak, A. Raynes, J. Robinson, A Spira, A. Stasyuk, C. Steen, R. Steiner, T. Templeton, E. Yakubov, M. Yarmish.
COURSE DESCRIPTIONS
Selected courses may be offered on an intensive basis with additional hours of laboratory instruction. Such courses are identified with the suffix "Z" by the Registrar.
Note: A related one-credit laboratory, "topics," or workshop course may be offered with certain three-credit Computer Science courses.
GCO 101 Introduction to Computer Concepts for Non-Majors (Fall, Spring)
Computer Concepts discusses basic computer topics and terminology. Computer hardware and software is discussed along with general personal computer (PC) applications. The Information Processing Cycle is addressed in great detail. Other topics include computer usage in today's society, data communications, systems analysis and a microcomputer's buying guide. Types of storage are also discussed. Not open to students who have taken GCO 103.
4 credits
GCO 103 Computer Concepts (Fall, Spring)
This is the foundation course for those students who are majoring in Data Communications or Programming. Students will learn concepts related to computer architecture, hardware, software (system, operating system and application), telecommunications, data storage devices, binary and hexadecimal number systems and computer programming. Not open to students who have taken GCO 101.
4 credits
GCO 105 Internet Tools for Non-Majors (Fall, Spring)
The focus of this in class course is the understanding and using of Internet tools, search engines and the creation of web pages using various multimedia productivity tools. Another objective is to develop a research method and search techniques for retrieving information from the World Wide Web using Internet tools. Outside lab time will be required to complete lab assignments.
Prerequisites: GCO 120 or GCO 101 or GCO 115 or GCO 130. 3 credits
GCO 110 Electronic Document Processing I (Fall, Spring)
This course begins with alphabetic and numeric "touch" keyboarding. Through the semester, these skills are reinforced by creating and formatting letters, memoranda, reports and tables. Language arts skills are emphasized. The second aspect of this course, word processing, is integrated into the documents described above. Introductory topics such as boldfacing, underlining, spell checking, margins and elementary formatting will be discussed. Keyboarding accuracy and speed improvement are tested throughout the course. Outside lab time is required for class assignments. Upon completion of this course, students should expect their minimum keyboarding speed to be 25 WPM.
4 credits
GCO 111 Electronic Document Processing II (Fall, Spring)
This course is a continuation of Electronic Document Processing I (GCO 110). Keyboarding accuracy and speed improvement are emphasized. Additional word processing topics include advanced tables and forms, tables of contents and formatting within the context of business, employment, medical and legal documents. Language arts skills are stressed. Software will be updated to reflect the constantly changing application technologies available. Keyboarding accuracy and speed improvement are tested throughout the course. Outside lab time is required for class assignments. Upon completion of this course, students should expect their minimum keyboarding speed to be 45 WPM.
Prerequisite: GCO 110. 4 credits
GCO 115 Word-Processing Applications for Non-Majors (Fall, Spring)
A brief introduction to computer theory/terminology. The bulk of the course is an in-depth discussion, with lab exercises of the Windows operating system and a current word processing applications program. There will also be a brief introduction to the Internet. This course is designed for students who will not necessarily major in the computer field but who wish a better understanding of computers and an enhancement of basic computer skills.
4 credits
GCO 118 Spreadsheet Applications for Non-Majors (Fall, Spring)
This course further discusses advanced features of Windows, a brief introduction to dos and a current electronic spreadsheet program. Lab exercises are utilized to demonstrate various features of this software. This course is designed for students who will not necessarily major in the computer field. However, students who wish to switch to a computer major should be aware that the material covered in GCO 115 combined with GCO 118 is equivalent to GCO 130, Survey of PC Applications; such students must still take GCO 120. The software will be updated to reflect the constantly changing technologies available. Outside lab time is required for class assignments.
Prerequisite: GCO 115. 4 credits
GCO 120 Fundamentals of Computers with Microcomputer Applications (Fall, Spring)
This course discusses the basic principles of computer literacy. The student is exposed to extensive computer terminology and a thorough discussion of computer theory, including the Internet. In addition, a hands-on computer lab is incorporated into the course. The student will learn Windows operating systems, word processing, spreadsheet and presentation application software. Outside lab time is required for class assignments. The software will be updated to reflect the constantly changing technologies available.
4 credits
GCO 122 Computer Literacy and Information Retrieval (Fall, Spring)
Students examine basic computer topics and terminology, with special emphasis on electronic information retrieval, as they explore ways to utilize information retrieval technology to keep abreast of developments in their various academic disciplines. To this end, computer hardware and software are discussed, along with personal computer applications such as Microsoft Office. Internet topics, such as advanced search techniques, constructing deep searches, finding speciality information, newsgroups and mailing lists, are examined in detail. A capstone project is the preparation of a research project, making use of both traditional as well as electronic methods of research.
3 credits
GCO 126 The Computer Milieu (Fall, Spring)
This course is designed to introduce the most fundamental computer concepts and terminology in conjunction with a programming- or hardware-oriented curriculum. The basic terminology of hardware, software, data communications, the Internet, and the World Wide Web is discussed.
1 credit
GCO 130 Survey of PC Applications (Fall, Spring)
This is an introductory course specifically designed for management and office technology. Windows operating system, electronic word processing, spreadsheet applications and presentation programs are discussed in detail with extensive lab exercises. Software will be updated to reflect current popular application programs used in the business world. Outside lab time will be required for class assignments. This course may not be used to satisfy requirements for students with Data Communications or Programming concentrations.
4 credits
GCO 138 Computer Theory with Operating System (Fall, Spring)
This course covers advanced principles of computer literacy for computer majors. In depth discussion of DOS and Networking Computer concepts. A review of current database application program fundamentals with lab exercises is included. This is an intensive course with expanded teaching hours to accommodate all the material that must be covered. Outside lab time is required for class assignments.
Prerequisite: GCO 120. 4 credits
GCO 139 Survey of PC Applications for Computer Majors (Fall, Spring)
An intensive introductory course in computers for Information Systems/Programming or Data Communications majors only. Topics to be addressed include current operating systems, database system, word processing and electronic spreadsheet application programs. Outside lab time will be required for class assignments.
4 credits
GCO 141 Introduction to Programming (Fall, Spring)
This course is a concentrated orientation course dealing with algorithms, programs, and basic processing of quantitative character information. Emphasis is placed on flow-charting techniques and general programming concepts to include: instruction types, loops, arrays, input/output blocks, functions, pointers, arithmetic operations, debugging and verification of programs. Applications are selected from the areas of business, accounting, mathematics/statistics and the social sciences.
Prerequisite: GCO 120 or Co-requisites: GCO 103 and GCO 139. 3 credits
GCO 162 Advanced Survey of Business PC Applications (formerly GCO 148) (Fall, Spring)
This course is a continuation of the Excel and Powerpoint applications taught in GCO 130. A current accounting application is also taught. The goal is to fully expose business students to the PC applications available to them, so that they may integrate these applications into their studies and on the job.
Prerequisites: GCO 130 and GBM 101. 3 credits
GCO 201 Digital Electronics (Fall, Spring)
This course is designed to provide students with knowledge of the theoretical background and experimental application of modern electronic devices and circuitry. Students develop knowledge of analog and digital electronics concepts and techniques as a fundamental background for understanding networked computer systems. The course emphasizes the basic principles, theorems, and circuit behavior followed by applications and troubleshooting techniques. Topics include concept of electricity, direct current circuitry, Ohm's Law and Kirchoff's rules; alternating current circuits, capacitance and inductance, complex impedance; diodes, bipolar transistor, single and multiple voltage amplifiers; binary logic, logic gates, resistor, diode and transistor-transistor logic; digital memory; analog-to-digital and digital-to-analog converters.
Prerequisite: GCO138 or GCO103 and GCO139. 3 credits
GCO 202 Networking Essentials (Fall, Spring)
Networking Essentials defines "Data Communications" and related terminology; presents real world examples of Data Communications; describes network components & their corresponding functions; explains data flow throughout a network, and generates a keen understanding of how "connection" and "communication" are achieved in a network. The students will develop the understanding of how information flows throughout a network, from sender to receiver. This course also helps the students prepare for the Networking Essentials Microsoft certification credential (Exam 70-58). Not open to students who have taken GCO 353.
Prerequisites: GCO138 or GCO103 and GCO139. 3 credits.
GCO 220 Java I (upon request)
This course introduces students to Object Oriented Programming (OOP) using Java. Students will create Java applets and applications. The use of the Java language in developing Internet applications will be emphasized.
Prerequisite: GCO 141 or exemption. 3 credits
GCO 222 Java II (upon request)
This course teaches students to create programs using advanced Java features such as: multithreading, java collections, networking, database, remote objects using Client/Server organization and JavaBeans technology.
Prerequisite: GCO 220. 3 credits
GCO 223 Wide Area Networks I (formerly GCO 119) (Fall, Spring)
This is the first of four semester courses designed to provide students with classroom and laboratory experience in current and emerging networking technology. Instruction includes safety, networking, network terminology and protocols, network standards, LANs, WANs, OSI model, cabling, cabling tools, routers, star topology, and IP addressing. Particular emphasis is given to the use of decision-making and problem-solving techniques in applying science, mathematics, communication, and social studies concepts to solve networking problems.
Prerequisites: GCO 139 or GCO 103. 3 credits
GCO 224 Wide Area Networks II (formerly GCO 167) (Fall, Spring)
This is the second of four semester courses designed to provide students with classroom and laboratory experience in current and emerging networking technology. Instruction includes networking, network protocols and standards, LANs, WANs, OSI model, Ethernet, Token Ring, Fiber Distributed Data Interface, TCP/IP Addressing Protocol, routing, router programming, dynamic routing, and the network administrator's role and function.
Prerequisite: GCO 223. 3 credits
GCO 230 C++ Programming Language (Fall, Spring)
This course focuses on the vocabulary and syntax of C++ by reading, writing and revising real problems. Topics include: data types, operators and expressions, control flow, functions and program structure, printers and data structures and I/O. Extensive lab time is scheduled.
Prerequisite: GCO 141 or exemption. 3 credits
GCO 231 Fundamentals of Network Security (Fall, Spring)
This course focuses on the overall security policy with emphasis on hands-on skills in the areas of secure perimeter, secure connectivity, secure management, identity services, and intrusion detection. The course teaches students to design and implement security solutions that will reduce the risk of revenue loss and vulnerability.
Prerequisite: GCO 224. 3 credits
GCO 232 Advanced Programming (Fall, Spring)
In this course students learn disciplined programming techniques including style analysis and structured programming. Advanced programming concepts including structures, advanced topics in pointers, file I/O, physical organization of files, files structures, file maintenance. Experience in selecting and using sequential data structures. Concepts and experience in selecting and using input-output techniques for sequential and non-sequential file processing.
Prerequisite: GCO 141. 3 credits
GCO 234 LAN Applications I (Fall, Spring)
In this course students practice on-line network instruction lab exercises utilizing LAN software. Students become hands-on familiar with a popular LAN software package including installation, utilization service, support and troubleshooting. The software will be adjusted to reflect the constantly changing technologies available. Lab time is required for class assignments.
Prerequisite or Co-requisite: GCO 202. Co-requisite: GCO 354. 1 credit
GCO 236 Advanced LAN Applications II (Fall, Spring)
In this course students work with on-line networking instruction lab exercises using LAN software. Students become hands-on familiar with a 2nd popular LAN software package including installation, utilization service, support and troubleshooting. The software will be adjusted to reflect the constantly changing technologies available. Lab time is required for class assignments.
Prerequisite: GCO 234. Co-requisite: GCO 355. 1 credit
GCO 240 Microcomputer Operating Systems (upon request)
This course explores one or more microcomputer operating systems in detail, including troubleshooting, file and folder management, sharing information, running applications and customizing windows. Hardware, e-mail and managing network resources are also included.
Prerequisites: GCO138 or GCO103 and GCO 139. 3 credits
GCO 243 Operating Systems (Fall, Spring)
Students are exposed to design and implementation of operating systems. Multi-programming, multi-processing, time-sharing. Communications, conversational computing, computer networks, memory protection, process management, interrupts segmentation, inter-process communications, paging, virtual memories, memory management. The deadlock problem, detection, recovery and prevention methods. Input, output, buffering, channels. Lab time is required for class assignments. The software will be adjusted to reflect the constantly changing technologies available.
Prerequisites: GCO 130 or GCO 103 and GCO 139. 3 credits
GCO 245 UNIX Operating Systems (Fall, Spring)
Topics in this course include introductory and advanced features of the UNIX operating system. Students gain valuable in-depth knowledge of the entire UNIX environment and the inner workings of this operating system.
Prerequisite: GCO 141. 3 credits
GCO 250 Advanced UNIX Operating System (Annual)
This course is designed for the student who is familiar with the basics of the UNIX operating system and desires to gain experience with advanced UNIX development and inter-process communication. The course includes a lab.
Prerequisite: GCO 245. 3 credits
GCO 254 Database Applications (upon request)
This course explores in detail a current database application program with extensive lab exercises. An advanced review of a Windows Operating Systems is included. Outside lab time is required for class assignments. Software will be adjusted to reflect constantly changing application technology.
Prerequisites: GCO 118 or GCO 120 or GCO 130. 3 credits
GCO 260 Computer Architecture (Fall, Spring)
This course exposes students to basic digital circuits, Boolean algebra, combinational logic, data representation, transfer and digital arithmetic. Digital storage and accessing, control functions, input-output facilities, microprogramming, system organization, and reliability. Description and simulation techniques. Features needed for multi-programming, multi-processing, and real-time systems. Lab time is required for class assignments.
Prerequisites: GCO 230 or GCO 232 or GCO 270 or GCO 220. 3 credits
GCO 264 Data Structures I (Fall, Spring)
This course explores the more advanced concepts of the Object-Oriented Design and Programming paradigm including operator overloading, inheritance versus composition, polymorphism, run-time compile time binding, multiple inheritance, shallow versus deep copying, exception handling, and function templates. In addition, the basic file I/O operations will be covered. Some basic data structures such as stack and queues may be introduced as well. Students develop applications that implement these object-oriented concepts using C++.
Prerequisite: GCO 230. 3 credits
GCO 268 Wide Area Networks III (Fall, Spring)
This is the third of four courses designed to introduce new content and extend previously learned networking skills. Instruction introduces and extends the student's knowledge and practical experience with switches, Local Area Networks (LAN's) and Virtual Local Area Networks (VLAN's) design, configuration and maintenance. Students develop skills related to configuring LAN's, WAN's, Novell networks, Internetwork Packet Exchange (IPX) routing and Interior Gateway Routing Protocol (IGRP) protocol and network troubleshooting.
Prerequisite: GCO 224. 3 credits
GCO 270 Visual Basic I (Fall, Spring)
This course discusses event-driven programming, using the Visual Basic programming Language. The difference between this type of programming, and sequential programming is examined. Building blocks within the user interface, various properties and functions, assigning access keys, TOE charts and variables are some of the topics discussed. This course includes extensive lab time.
Prerequisite: GCO 141 or exemption. 3 credits
GCO 272 Visual Basic II (Fall, Spring)
The student's understanding of the techniques of event-driven programming using the Visual Basic programming language is explored and enhanced. More advanced topics such as sorting data, and relationships to databases are discussed.
Prerequisite: GCO 270. 3 credits
GCO 275 Advanced Internet Tools and Web Page Design
This course involves the Computer Science major with a higher level of HTML by introducing advanced concepts and design techniques through an online learning environment. Due to the advanced nature of this course, the student will need a computer, an Internet connection, Notepad or WordPad (or SimpleText for the Mac), an FTP application and the desire to learn advanced topics such as table commands, image manipulation, on-line forms, and JavaScript. The development platform for this class is writing HTML and web programming, as opposed to Netscape or Internet Explorer-based publishing with a Web page editor.
Prerequisite: GCO 141. 3 credits
GCO 343 Database Concepts & Design (Fall, Spring)
This course provides students with an informed and critical perspective on current alternatives in the Database Management Systems (DBMS) area. Topics include: architecture; hierarchic, network and relational database approaches with respect to database structure, integrity, userview mechanisms, data storage and access techniques. Data manipulation; normalization and file structures versus DBMS; SQL & QBE.
Prerequisites: GCO 141 or GCO 220 or GCO 230 or GCO 270. 3 credits
GCO 344 Relational Database (Fall, Spring)
This course provides students with a critical understanding of relational database concepts, theory and contemporary relational database management systems. Topics include: query language, distributed database management systems relational database design and trends in database.
Prerequisites: GCO 220 or GCO 230 or GCO 232 or GCO 270. 3 credits
GCO 346 Business Programming (Fall, Spring)
This course is a comprehensive overview of a popular business-related programming language for experienced programmers. Business applications are emphasized. Outside lab time is required to complete programming exercises. The programming language will be adjusted to reflect popular programming trends.
Prerequisites: GCO 232 or GCO 270. 3 credits
GCO 351 Computer Hardware (Fall, Spring)
An introduction to the hardware levels comprising the structure of a computer. A discussion of the components, operations and data types of each level, starting with the electronic gates and up through the operating system. Students develop an understanding of how the hardware building blocks interface with sophisticated software to enable the computer to operate, as well as how to troubleshoot hardware problems.
Prerequisites: GCO 138 or GCO 139 and GCO 103. 3 credits
GCO 352 Structured Systems Analysis (Fall, Spring)
This course provides students with a comprehensive understanding of the system life cycle with a strong emphasis on the analysis phase. Topics include: data flow diagrams (a graphic tool that represents data interfaces and functions); building system models using data flow diagrams; data dictionary; introduction to the CASE tools; and AD/cycle. Students participate in practical case studies and presentations in system analysis.
Prerequisite: GCO 222 or GCO 264 or GCO 272 or GCO 346. 3 credits
GCO 353 Data Communications (Fall, Spring)
This course provides students with a comprehensive understanding of present and future trends in the communications industry. The course discusses transmission media, transmission impairments, information structure, OSI model, LANs, WANs, modems, interfaces, standards, and protocols.
Prerequisite: GCO 202. 3 credits
GCO 354 Local Area Network Concepts and Software (Fall, Spring)
This course provides students with a basic understanding of various major hardware and software products and designs related to a Local Area Network (LANs). The course discusses a popular LAN software product involving topologies, access protocols, security and LAN installation with service and support. Lab time is required to complete class assignments. The software will be adjusted to reflect the constantly changing technologies available.
Co-requisite: GCO 234. Prerequisite or Co-requisite: GCO 202. 3 credits
GCO 355 Advanced Local Area Network Architectures and Software (Fall, Spring)
This course presents various advanced LAN architectures and industry standards. Details of the IEEE standards are covered along with networking protocol suites - SNA and NETBIOS - as they apply to LANs. The course discusses software coexistence, integrating networking, management products and a second popular LAN software product. Lab time is required to complete class assignments. The software will be adjusted to reflect the constantly changing technologies available.
Prerequisite: GCO 354. Co-requisite: GCO 236. 3 credits
GCO 356 Advanced Topics in Local Area Networks (upon request)
This course focuses on intensive hands-on training and advanced troubleshooting issues, and discusses the current version of Windows Professional and Windows Server. The course prepares students for the MCP exam.
Prerequisite: GCO 355. 3 credits
GCO 364 Data Structures II (upon request)
This course discusses representations, implementation and applications of stacks, queues, linked lists, trees and graphics, as well as recursion, sorting and searching techniques. There is minimal lab time.
Prerequisite: GCO 264. 3 credits
GCO 366 Projects in Programming (Fall, Spring)
This course teaches students to apply all previously-learned concepts in object-oriented design using Visual Basic. Students design and implement a complete package for common business needs under the supervision of the faculty advisor.
Prerequisites: GCO 272 or GCO 222 or GCO 346 or GCO 364. 3 credits
GCO 368 Advanced Topics in Object-Oriented Programming (upon request)
This course utilizes a current object-oriented programming language to explore advanced OOP concepts such as: classes, objects and encapsulation; inheritance and polymorphism; static and dynamic binding; and case studies in OOP implementation.
Prerequisite: GCO 264. 3 credits
GCO 370 Wide Area Networks IV (Fall, Spring)
The fourth of four courses designed to introduce new content and extend previously-learned networking skills. Extends the student's knowledge and practical experience with Wide Area Networks (WANs), Integrated Services Data Networks (ISDN) and Point-to-Point Protocols (PPP), and Frame Relay design, configuration and maintenance. Students develop skills related to configuring WAN's, ISDN, PPP and Frame Relay protocols, and network troubleshooting.
Prerequisite GCO 268. 3 credits
GCO 443 Advanced Topics in Database (SQL Server) (Fall, Spring)
This course will cover features of Microsoft SQL Server 6.5. Students will learn the use of such utilities as Enterprise Manager and ISQL/W. This course includes expanded coverage of Transact-SQL, Stored Procedures, and Triggers.
Prerequisites: GCO 343 or GCO 344. 3 credits
GCO 451 Special Topics in Computer Science (upon request)
Topics of current interest in computer science. Offerings include software engineering, microprocessors, computer graphics, system simulation, expert systems, and local area networks.
Prerequisites: GCO 232 or GCO 230 or GCO 270 or GCO 220. 1-4 credits
GCO 462 Advanced Topics in Data Communications (upon request)
Topics of current interest in data communications. Offerings include specific LAN software, telecommunications, emerging technologies, and electronics.
Prerequisite: GCO 355. 3 credits
GCO 481-482 Independent Study (upon request)
Independent Study project supervised by a faculty member.
Prerequisites: Senior status and departmental permission. 1-4 credits
GCO 494 Senior Honors Project in Computer Science (upon request)
Students complete a senior research project supervised by a faculty member. Achievement is measured by demonstrable attainment of project goals. A detailed written report is required.
Prerequisites: Senior status and departmental approval. 3 credits
GCO 498 Internship in Computer Science (upon request)
Students complete a commercial business project requiring a minimum of 9 hours of work per week. Internships complement students' classroom training and prepare them for the business world. Achievement is measured by demonstrable attainment of project goals and an evaluation by the business's management.
Prerequisites: Senior status and departmental approval. 3 credits
NOTE: In addition to the 1-credit laboratories noted on page 192, the following 1-credit laboratories and computer language tutorials are also available:
Computer Labs (1 credit)
GCO 124 Electronic Document Processing LAB
GCO 125 Cisco Lab I
GCO 127 Cisco Lab II
GCO 128 Word-processing Applications LAB
GCO 129 Cisco Lab III
GCO 131 Presentation Applications LAB
GCO 132 Spreadsheet Applications LAB
GCO 133 Database Applications LAB
GCO 134 Cisco Lab IV
GCO 135 Operating Systems LAB
GCO 136 Programming LAB
GCO 137 Internet LAB
Computer Applications and Language Tutorials (1 credit)
GCO 208 COBOL Tutorial
GCO 214 Spreadsheet Tutorial
GCO 215 Database Tutorial
GCO 216 Advanced Spreadsheet Tutorial
GCO 218 Advanced Database Tutorial
DESKTOP PUBLISHING
GCA 166 Introduction to the Visual Arts (see page 165)
GCA 224 Drawing and Painting I (see page 165)
GCA 225 Drawing and Painting II (see page 165)
GCA 226 Fundamentals of Art and Design (see page 166)
GCD 111 History of Graphic Design (also offered as GHS 111) (Annual)
Historical overview of graphic design using publications, reference material, audio and visual media, as well as field trips to museums and places pertinent to course content. Through historic example, this lecture format course provides a thorough visual and conceptual background of visual communication in graphic design. The handling of word and image has a diverse and fascinating history; this class provides an overview to that investigation. In addition to the lectures, research projects are assigned.
3 credits
GCD 130 Survey of PC Applications (Fall, Spring)
This course includes an introduction to microcomputer systems, the use of a graphical user interface and peripheral devices, operating system, the study of document production applications, electronic spreadsheets and database programs, graphic and presentation applications. Software will be updated to reflect current popular applications used in the business world. Outside lab time is required for class assignments.
4 credits
GCD 150 Foundations of Design I (Fall, Spring)
In this course, students are taught the basics of two-dimensional design as related to graphic design and desktop publishing. The basic vocabulary of visual form is taught, and materials and board skills necessary for these projects are explored. The development of students. visual creative skills will be emphasized. The course requires students to produce projects which reflect their understanding of the concepts and skills taught.
Co-requisite: GCD 130. 3 credits
GCD 155 Foundations of Design II (Fall, Spring)
In this course, the student's knowledge of basic design is extended into the area of graphic communication and typography in order to develop a framework on which to do professional desktop publishing. The course explores the following concepts: visual form as communication; the relationship of content and visual form; typography as a visual form; basic technical typography; a brief history of graphic communication and typography; and a working methodology for problem solving. Students will work in a studio classroom setting, and will maintain a notebook for required research. The course requires students to produce projects which reflect their understanding of the concepts and skills taught.
Prerequisite: GCD 150. 3 credits
GCD 221 Photography (Annual)
This course uses camera and photographic processes as vehicles for artistic expression, perceptual discovery and design, and explores traditional and experimental use of photographic processes. Students provide their own cameras and basic materials.
3 credits
GCD 230 Electronic Desktop Publishing I (Fall, Spring)
This course introduces students to the principles of desktop publishing, graphic design, page layout, and typography. The relationship of typography to pictures and graphics in a full-color environment is explored through the assignment of various projects. Output requirements and the correct preparation of files are discussed. Good design and appropriate solutions are emphasized, with students presenting their work at the end of the semester. Software will be adjusted to reflect the constantly changing technologies.
Prerequisite: GCD 130. Co-requisite: GCD 155. 3 credits
GCD 231 Electronic Desktop Publishing II (Fall, Spring)
Students build upon previous knowledge of software by designing material for a business or advertising environment, including stationery, business cards, corporate identity, logos, and brochures. The course is conducted as a workshop/lab; topics covered include scanning, color separation, and setting up files for pre-press. Students are required to complete projects and to meet class deadlines. Lab time is necessary for class assignments. Students present their work during class critiques. Software will be adjusted to reflect the constantly changing technologies.
Prerequisite: GCD 230. 3 credits
GCD 235 Computer Graphic Design I (formerly GCD 165) (Fall, Spring)
This course introduces students to a vector-based software to create illustrations, use typographic design principles, create logos, and incorporate images with graphics. The focus is on understanding the use of the Adobe Illustrator software as an illustration tool and beginning to develop original ideas. Design principles, use of color, and composition are emphasized. Lab time is necessary for class assignments. Students present their work at the end of the semester. Software will be adjusted to reflect the constantly changing technologies.
Prerequisites: GCD 130 and GCD 150. 3 credits
GCD 236 Computer Graphic Design II (formerly GCD 166) (Fall, Spring)
This course introduces students to working with pictures in an electronic environment through the use of Adobe Photoshop. Digital imagery, color correction, scanning and manipulating images are explored, as well as using type as a graphic force in design. Students work on various projects that assimilate "real world" design for advertising and publicity. Preparing images for the Web and basic web image principles are introduced. Lab time is necessary for class assignments. Students will present their work at the end of the semester. Software will be adjusted to reflect the constantly changing technologies available.
Prerequisite: GCD 235. 3 credits
GCD 262 Electronic Desktop Publishing III (Fall, Spring)
Page layout implementing images and illustrations into a multi-page document is the theme of this course. Explanation of pre-press, preparing images for output, and use of crop marks, bleeds, and color separation are discussed. Students are expected to work independently on projects and to meet in class. Lab time is necessary for class assignments. Students present their work during class critiques. Software will be adjusted to reflect the constantly changing technologies.
Prerequisite: GCD 231. 3 credits
GCD 263 Web Page Design I (Fall, Spring)
Introduction to web design. Students learn basic skills to author and publish hyper-linked documents in HTML on the Internet. Design skills are applied to web-page construction. Desktop publishing software is explored as an alternative in web-page design, along with current web design software such as Macromedia Dreamweaver. Students learn to apply their knowledge of print design and computer software to web design. The course assumes basic competency in the following programs: Quark Xpress, Illustrator, and Photoshop. Lab time outside of class is necessary for class assignments.
Prerequisites: GCD 231 and GCD 236. 3 credits
GCD 264 Web Page Design II (Fall, Spring)
Students design a website integrating text, graphics, and interactivity. Website planning, navigation, site and graphic design, and digital imaging for the Web. Previous knowledge of web page design software is required. Software used includes Dreamweaver, Flash, and Photoshop.
Prerequisite: GCD 263. 3 credits
GCD 267 Computer Graphic Design III (Fall, Spring)
In this course, in a lab/workshop environment, students gain understanding and skill in using the advanced tools and palettes of Photoshop in order to create, correct, and manipulate images. Emphasis is placed on developing visual literacy in color and image manipulation. Adobe Illustrator is also used as a complement to various techniques used in Photoshop. The development of the sequential thinking required to do advanced work is stressed. Lab time is necessary for class assignments. Students present their work at the end of the semester. Software will be adjusted to reflect the constantly changing technologies.
Prerequisite: GCD 236. 3 credits
GCD 290 Publication Portfolio & Review (Fall, Spring)
Students create various forms of elaborate page layouts, complex logos, financial charts, graphs and reports on a presentation level for future job interviews. Utilizing all previous core course software, students prepare pre-press work so that it is ready to go to print, and learn effective mounting and matting. Students present an entire portfolio at an end-of-semester group show. Lab time is required for class assignments. Software will be adjusted to reflect the constantly changing technologies.
Prerequisites: GCD 262 and GCD 267. 3 credits
GCD 302 Web Design III (formerly GCD 300 Multimedia Design I) (Fall, Spring)
This course in advanced website design covers topics such as client interaction, case studies, marketing strategies for website design, navigation design, team projects, project planning and user testing. Students are required to create at least one fully-functional website. Advanced techniques using web software are covered.
Prerequisite: GCD 264. 3 credits
GCD 303 Multimedia Design (formerly GCO 301, Multimedia Design II) (Fall, Spring)
Students create animations and interactive QuickTime movies, CDs and DVDs using multimedia software. Software will be adjusted to reflect the constantly changing technologies.
Prerequisite: GCD 302. 3 credits
GCD 320 Information Design (Annual)
The visual display and interpretation of quantitative information are increasingly critical in the information age. This course is concerned with the graphic designer's contribution to the handling of complex quantitative data both in printed designs and on the Web.
Prerequisite: GCD 263. 3 credits
GCD 335 Advanced Design Studio (Fall, Spring)
This course thoroughly acquaints students with traditional design skills necessary for the creation of professional-level designs. Emphasis is placed on mechanical techniques, conceptual thinking, and expanding the student's visual vocabulary. Thumbnails, roughs, and mechanical layouts are taught, including the use of typography, hand lettering, color usage, audience research and targeting, and copy writing.
Prerequisites: GCD 262 and GCD 267. 3 credits
GCD 357 Computer Illustration (Annual)
In this course, students use a vector-based computer drawing program, Adobe Illustrator, as a visual thinking tool, with experimental approaches to a variety of applied illustration problems. The focus is on conceptualizing and executing illustrative designs appropriate to a number of markets (advertising, editorial, informational). Students are encouraged to use innovation while honing skills in conceptualization, technique, design and presentation of computer illustrations, and to understand how to use source material as the basis for computer illustration. Projects completed in this course add an important dimension to the student designer's portfolio.
Prerequisites: GCD 235. 3 credits
GCD 360 Video Production Studio (Annual)
An introduction to digital video. Students create projects using Adobe Premiere and Adobe After-Effects to compose multilayered videos for DV and VHS tape. Sound editing, transfer of analog to digital, and streaming media are covered, while pre-production planning and storyboarding are stressed.
Prerequisite: GCD 302 or departmental approval. 3 credits
GCD 420 Authoring Languages (Fall, Spring)
Introduction to programming languages for interactive digital media. Each semester offering is devoted to a specific language. This course may include Java script and other interactive programming languages. Intended only for those who are already fluent in at least one programming language.
Prerequisites: GCO 230 or GCO 272 or GCO 222, or a second-level programming course or equivalent. 3 credits
GCD 480 Senior Project (Annual)
An advanced studio course devoted to individual portfolio-quality projects. Students choose one field of design in which to concentrate in developing a portfolio project for the semester. Focus may be in such areas as multimedia design and website print design (advertising, corporate, information, etc.)
Prerequisite: Departmental approval. 3 credits
GCD 490 Senior Portfolio (Annual)
Students design professional-level pieces such as complex page layouts and spreads, logos, book cover designs, package designs, and illustrations, and prepare pre-press work so that it is ready for print. Effective resumes and how to prepare for job interviews, as well as job searches, are discussed. Students present finished portfolios to members of the faculty in the Desktop and Web Publishing department for evaluation at the end of the semester. Presentation skills such as mounting and matting work are included. Lab time is required for class assignments.
Prerequisites: Senior status and departmental approval. 3 credits
GCD 498 Internship in Desktop and Web Publishing (Fall, Spring)
Internships provide students with practical, hands-on experience to complement their coursework. Through the Office of Career and Job Placement at Touro, students are assigned an internship position in which they perform as members of a design team in a desktop or web-based environment. Weekly logs and design work are required for internships, and are reviewed by members of the Desktop and Web Publishing department at the completion of the internship.
DIGITAL MEDIA ARTS
GBM 125 The Music Business (Fall, Spring)
This course covers issues of major importance to everyone seeking a livelihood in the music business. Topics include copyright, recording and production contracts, publishing and business organizations.
3 credits
GCO 123 Basics of Digital Applications (Fall, Spring)
A brief history of computing devices is given before moving on to contemporary computers and related devices. The hands-on component has each student at a Macintosh computer station which includes the needed software linked to a proprietary network from which all student work projects can be accessed.
3 credits
GCO 128 Audio Electronics (Fall, Spring)
This course lays the groundwork for the basics of audio technology, electricity, and electronics. Students learn the fundamentals of DC and AC electronics as applied to audio equipment.
3 credits
GCO 149 Acoustics and Sound (Fall, Spring)
This course explains the basics of sound propagation, human hearing and perception, the physical principles of music and musical instruments, as well as acoustics and recording studio design principles.
3 credits
GCO 153 Electronic Systems (Microphones, Amplifiers and Speakers) (Fall, Spring)
Students study a wide variety of microphones, speakers, and amps, including their specifications, characteristics, and uses. Placement of microphones and speakers is discussed and demonstrated in class.
3 credits
GCO 154 Audio Processing Devices and Mixing (Fall, Spring)
Topics include: mixing consoles, split and inline routing, dynamic control with compressors and expanders, equalization, time domains which include delay and reverb, routing, patch bays and signal flow. The hands-on component has each student at his or her own audio station.
3 credits
GCO 226 Digital Audio Mixing Advanced (Fall, Spring)
Students work on multi-track mixing in the professional digital environment. Emphasis is on automation, using plug-ins, EQ, sends, reverb, delay, compression and gating, special effects such as time compression and expansion, phase-shifting, as well as advanced multi-track editing. The hands-on component has each student at a Macintosh computer station which includes the necessary software linked to a proprietary network from which all student work projects can be accessed.
3 credits
GCO 227 MIDI Applications, Synthesis and Virtual Synthesis (Fall, Spring)
This course covers the history of MIDI and electronic music and its devices, from the Theremin to the Moog to the latest in digital audio sampling and virtual synthesis. The hands-on component has each student at a Macintosh computer station which includes the necessary software linked to a proprietary network from which all student work projects can be accessed. Equipment includes: MIDI keyboard, MIDI interface, MIDI synthesizer, and sequencing software as well as virtual synthesis software.
3 credits
GCO 269 Post-Production (Fall, Spring)
The combining of sound and picture: Students work with video that is synchronized to computer-based digital audio software. Working at a Macintosh computer station, students create finished projects that combine digital multi-track audio and video. The lecture component includes information central to students. future audio productions.
3 credits
GCO 285 The Recording Studio (Fall, Spring)
Students apply the principles and techniques they have studied by engineering actual recordings and mixes in the professional multi-track environment using computer-based audio software. Musicians are recorded by student engineers, from the laying down of tracks through the final mix.
3 credits
top