Scheme and Syllabus. B. Tech. 3D Animation and Graphics Engineering
|
|
|
- Sherilyn Miles
- 10 years ago
- Views:
Transcription
1 Scheme and Syllabus of B. Tech. 3D Animation and Graphics Engineering (3rd and 4th Semester) Batch 2011 Load Allocation Ma PUNJAB TECHNICAL UNIVERSITY, JALANDHAR
2 Third Semester Contact Hours: 32 Hrs. Load Marks Distribution Course Code Course Name Allocation Total Marks L T P Internal External BTCS301 Computer Architecture BTCS302 Discrete Structures BTCS304 Data Structures BTCS305 Object Oriented Programming using C++ BTDAG301 Basics of Animation BTCS306 Data Structures Lab BTCS307 Institutional Practical Training BTCS309 Object Oriented Programming using C++ Lab BTDAG311 Basics of Animation Lab Fourth Semester Contact Hours: 32 Hrs. Load Marks Distribution Course Code Course Name Allocation Total Marks L T P Internal External BTCS401 Operating Systems BTCS402 Mathematics-III BTDAG401 Introduction to 2D Animation BTDAG402 Color Theory BTDAG403 Design and Communication Process BTCS406 Operating System Lab BTDAG411 Introduction to 2D Animation Lab BTDAG412 Understanding Colors Lab BTDAG413 Design and Communication Process Lab General Fitness
3 Third Semester
4 BTCS 301 Computer Architecture PART-A 1. Register Transfer and Microoperations: Register transfer language & operations, arithmetic microoperations, logic microoperations, shift microoperations, arithmetic logic shift unit. Design of a complete basic computer and its working. [5] 2. Basic Computer Organisation and Design: Instruction codes, Computer registers, Computer Instructions, Timing and control, Instruction Cycle, Memory reference instructions, Input/ Output and Interrupt, Design of basic Computer, Design of Accumulator Logic. [6] 3. Design of Control Unit: Control memory, design of control unit microprogrammed, hardwired, and their comparative study. [3] 4. Central Processing Unit: General Register Organisation, Stack Organisation, Instruction formats, Addressing Modes, Data transfer and manipulations, Program control, RISC and CISC architecture. [6] PART-B 5. Input-Output Organisation: Peripheral devices, I/O Interface, asynchronous data transfer, modes of transfer, priority interrupt, DMA, I/O processor, serial communication. [5] 6. Memory Organisation: Memory hierarchy, main memory, auxiliary memory, associative memory, cache memory, virtual memory, memory management hardware. [6] 7. Advanced concepts of Computer Architecture: Concept of pipeline, Arithmetic pipeline, Instruction, vector processors and array processors. Introduction to parallel processing, Interprocessor communication & synchronization. [5] Suggested Readings/ Books: 1. M. Moris Mano, Computer System Architecture, Pearson Education. 2. William Stallings, Computer Organisation and Architecture, Pearson Education. 3. David A Patterson, Computer Architecture, Pearson Education. 4. P. Pal Choudhri, Computer Organisation and Design, PHI. 5. J. P. Hayes, Computer System Architecture, Pearson Education. 6. Kai Hawang, Advanced Computer Architecture, Tata McGraw Hill.
5 BTCS302 Discrete Structures PART-A 1. Sets, relations and functions: Introduction, Combination of Sets, ordered pairs, proofs of general identities of sets, relations, operations on relations, properties of relations and functions, Hashing Functions, equivalence relations, compatibility relations, partial order relations. [7] 2. Rings and Boolean algebra: Rings, Subrings, morphism of rings ideals and quotient rings. Euclidean domains Integral domains and fields Boolean Algebra direct product morphisms Boolean sub-algebra Boolean Rings Application of Boolean algebra (Logic Implications, Logic Gates, Karnaugh-map) [8] 3. Combinatorial Mathematics: Basic counting principles Permutations and combinations Inclusion and Exclusion Principle Recurrence relations, Generating Function, Application. [7] PART-B 4. Monoids and Groups: Groups Semigroups and monoids Cyclic semigraphs and submonoids, Subgroups and Cosets. Congruence relations on semigroups. Morphisms. Normal subgroups. Dihedral groups. [7] 5. Graph Theory: Graph- Directed and undirected, Eulerian chains and cycles, Hamiltonian chains and cycles Trees, Chromatic number Connectivity, Graph coloring, Plane and connected graphs, Isomorphism and Homomorphism. Applications. Suggested Readings/ Books: 1. Discrete Mathematics (Schaum series) by Lipschutz (McGraw Hill). 2. Applied Discrete Structures for Computer Science by Alan Doerr and Kenneth Levarseur. 3. Discrete Mathematics by N Ch SN Iyengar, VM Chandrasekaran.
6 BTCS 304 Data Structures PART-A 1. Dynamic Memory Management: Understanding pointers, usage of pointers, arithmetic on pointers, memory allocation, memory management functions and operators, debugging pointers - dangling pointers, memory leaks, etc. [2] 2. Introduction: Concept of data type, definition and brief description of various data structures, data structures versus data types, operations on data structures, algorithm complexity, Big O notation. [2] 3. Arrays: Linear and multi-dimensional arrays and their representation, operations on arrays, sparse matrices and their storage. [3] 4. Linked List: Linear linked list, operations on linear linked list, doubly linked list, operations on doubly linked list, application of linked lists. [4] 5. Stacks: Sequential and linked representations, operations on stacks, application of stacks such as parenthesis checker, evaluation of postfix expressions, conversion from infix to postfix representation, implementing recursive functions. [4] 6. Queues: Sequential representation of queue, linear queue, circular queue, operations on linear and circular queue, linked representation of a queue and operations on it, deque, priority queue, applications of queues.[4] PART-B 7. Trees: Basic terminology, sequential and linked representations of trees, traversing a binary tree using recursive and non-recursive procedures, inserting a node, deleting a node, brief introduction to threaded binary trees, AVL trees and B-trees. [4] 8. Heaps: Representing a heap in memory, operations on heaps, application of heap in implementing priority queue and heap sort algorithm. [2] 9. Graphs: Basic terminology, representation of graphs (adjacency matrix, adjacency list), traversal of a graph(breadth-first search and depth-first search), and applications of graphs. [3] 10. Hashing & Hash Tables: Comparing direct address tables with hash tables, hash functions, concept of collision and its resolution using open addressing and separate chaining, double hashing, rehashing. [3] 11. Searching & Sorting: Searching an element using linear search and binary search techniques, Sorting arrays using bubble sort, selection sort, insertion sort, quick sort, merge sort, heap sort, shell sort and radix sort, complexities of searching & sorting algorithms. [5] Suggested Readings/ Books: 1. Sartaj Sahni, Data Structures, Algorithms and Applications in C++, Tata McGraw Hill. 2. Tenenbaum, Augenstein, & Langsam, Data Structures using C and C++, Prentice Hall of India. 3. R. S. Salaria, Data Structures & Algorithms Using C++, Khanna Book Publishing Co. (P) Ltd. 4. Seymour Lipschutz, Data Structures, Schaum's Outline Series, Tata McGraw Hill 5. Kruse, Data Structures & Program Design, Prentice Hall of India. 6. R. S. Salaria, Test Your Skills in Data Structures
7 BTCS 305 Object Oriented Programming Using C++ PART-A 1. Object-Oriented Programming Concepts: Introduction, comparision between procedural programming paradigm and object-oriented proramming paradigm, basic concepts of objectoriented programming concepts of an object and a class, interface and implementation of a class, operations on objects, relationship among objects, abstraction, encapsulation, data hiding, inheritance, overloading, polymorphism, messaging. [2] 2. Standard Input/Output: Concept of streams, hierarchy of console stream classes, input/output using overloaded operators >> and << and memberv functions of i/o stream classes, formatting output, formatting using ios class functions and flags, formatting using manipulators. [3] 3. Classes and Objects: Specifying a class, creating class objects, accessing class members, access specifiers,static members, use of const keyword, friends of a class, empty classes, nested classes, local classes, abstract classes, container classes, bit fields and classes. [4] 4. Pointers and Dynamic Memory Management: Declaring and initializing pointers, accessing data through pointers, pointer arithmetic, memory allocation (static and dynamic), dynamic memory management using new and delete operators, pointer to an object, this pointer, pointer related problems - dangling/wild pointers, null pointer assignment, memory leak and allocation failures. [5] 5. Constructors and Destructors: Need for constructors and destructors, copy constructor, dynamic constructors, explicit constructors, destructors, constructors and destructors with static members, initialize lists. [2] 6. Operator Overloading and Type Conversion: Overloading operators, rules for overloading operators, overloading of various operators, type conversion - basic type to class type, class type to basic type, class type to another class type. [4] PART-B 7. Inheritance: Introduction, defining derived classes, forms of inheritance, ambiguity in multiple and multipath inheritance, virtual base class, object slicing, overriding member functions, object composition and delegation, order of execution of constructors and destructors. [5] 8. Virtual functions & Polymorphism: Concept of binding - early binding and late binding, virtual functions, pure virtual functions, abstract clasess, virtual destructors. [3] 9. Exception Handling: Review of traditional error handling, basics of exception handling, exception handling mechanism, throwing mechanism, catching mechanism, rethrowing an exception, specifying exceptions. [2] 10. Templates and Generic Programming: Template concepts, Function templates, class templates, illustrative examples. [3] 11. Files: File streams, hierarchy of file stream classes, error handling during file operations, reading/writing of files, accessing records randomly, updating files. [3] Suggested Readings/ Books: 1. Lafore R., Object Oriented Programming in C++, Waite Group. 2. E. Balagurusamy, Object Oriented Programming with C++, Tata McGraw Hill. 3. R. S. Salaria, Mastering Object-Oriented Programming with C++, Salaria Publishing House. 4. Bjarne Stroustrup, The C++ Programming Language, Addison Wesley. 5. Herbert Schildt, The Complete Reference to C++ Language, McGraw Hill-Osborne. 6. Lippman F. B, C++ Primer, Addison Wesley. 7. R. S. Salaria, Test Your Skills in Object-Oriented Programming With C++, Salaria Publishing House.
8 BT3DAG 301 Basics of Animation PART-A 1. What is Animation: (05%) Its definition, early examples of Animation. 2. History of Animation: (10%) Stop Motion Photo Animation,Zoetrope,Thaumatrope,Cel and Paper Animation,early Disney s Cel Animation Processes. 3. Types of Animation: (10%) Cel Animation, Stop Motion Animation, Computer Animation, 2-D Animation, 3-D Animation. 4. Skills for an Animation Artist: (20%) Visual and creative development of an Artist, importance of observation with minute details, efficiency to draw gestures, facial expressions, good listener, hard work and patience, creative and innovative. PART-B 5. Basic Principles of Animation: (30%) Illusion of Life, straight action and pose to pose Timing, Exaggeration, Drama and Psychological Effect, Fade in and Fade out, Squash and Stretch, Anticipation, staging, follow through and overlapping action, Arcs, Solid Drawing,Appeal, slow in and slow out, Secondary Action. 6. Various Terms: (25%) Animation Drawings/Cels, Rough Drawings, Clean ups, Color reference drawings, Layout, Model Sheet, Key Drawings and in Betweens, Master Background, Concept Piece, Character drawing, Story Board. Suggested Readings/ Books: 1.The complete animation course by Chris Patmore Pub.-Baron s Educational Series.(New York) 2. Animation Unleashed by Ellen Bessen, Michael Weise Productions,2008(U.S.A) 3. The Animator s Survival Kit by Richard Williams, Arrar Straus & Giroux Pub.(U.S.A)
9 BTCS306 Data Structures Lab List of practical exercises, to be implemented using object-oriented approach in C++ Language. 1. Write a menu driven program that implements following operations (using separate functions) on a linear array: Insert a new element at end as well as at a given position Delete an element from a given whose value is given or whose position is given To find the location of a given element To display the elements of the linear array 2. Write a menu driven program that maintains a linear linked list whose elements are stored in on ascending order and implements the following operations (using separate functions): Insert a new element Delete an existing element Search an element Display all the elements 3. Write a program to demonstrate the use of stack (implemented using linear array) in converting arithmetic expression from infix notation to postfix notation. 4. Program to demonstrate the use of stack (implemented using linear linked lists) in evaluating arithmetic expression in postfix notation. 5. Program to demonstration the implementation of various operations on a linear queue represented using a linear array. 6. Program to demonstration the implementation of various operations on a circular queue represented using a linear array. 7. Program to demonstration the implementation of various operations on a queue represented using a linear linked list (linked queue). 8. Program to illustrate the implementation of different operations on a binary search tree. 9. Program to illustrate the traversal of graph using breadth-first search. 10. Program to illustrate the traversal of graph using depth-first search. 11. Program to sort an array of integers in ascending order using bubble sort. 12. Program to sort an array of integers in ascending order using selection sort. 13. Program to sort an array of integers in ascending order using insertion sort. 14. Program to sort an array of integers in ascending order using radix sort. 15. Program to sort an array of integers in ascending order using merge sort. 16. Program to sort an array of integers in ascending order using quick sort. 17. Program to sort an array of integers in ascending order using heap sort. 18. Program to sort an array of integers in ascending order using shell sort. 19. Program to demonstrate the use of linear search to search a given element in an array. 20. Program to demonstrate the use of binary search to search a given element in a sorted array in ascending order.
10 BTCS 309 Object Oriented Programming Using C++ Lab 1. [Classes and Objects] Write a program that uses a class where the member functions are defined inside a class. 2. [Classes and Objects] Write a program that uses a class where the member functions are defined outside a class. 3. [Classes and Objects] Write a program to demonstrate the use of static data members. 4. [Classes and Objects] Write a program to demonstrate the use of const data members. 5. [Constructors and Destructors] Write a program to demonstrate the use of zero argument and parameterized constructors. 6. [Constructors and Destructors] Write a program to demonstrate the use of dynamic constructor. 7. [Constructors and Destructors] Write a program to demonstrate the use of explicit constructor. 8. [Initializer Lists] Write a program to demonstrate the use of initializer list. 9. [Operator Overloading] Write a program to demonstrate the overloading of increment and decrement operators. 10. [Operator Overloading] Write a program to demonstrate the overloading of binary arithmetic operators. 11. [Operator Overloading] Write a program to demonstrate the overloading of memory management operators. 12. [Typecasting] Write a program to demonstrate the typecasting of basic type to class type. 13. [Typecasting] Write a program to demonstrate the typecasting of class type to basic type. 14. [Typecasting] Write a program to demonstrate the typecasting of class type to class type. 15. [Inheritance] Write a program to demonstrate the multilevel inheritance. 16. [Inheritance] Write a program to demonstrate the multiple inheritance. 17. [Inheritance] Write a program to demonstrate the virtual derivation of a class. 18. [Polymorphism] Write a program to demonstrate the runtime polymorphism. 19. [Exception Handling] Write a program to demonstrate the exception handling. 20. [Templates and Generic Programming] Write a program to demonstrate the use of function template. 21. [Templates and Generic Programming] Write a program to demonstrate the use of class template. 22. [File Handling] Write a program to copy the contents of a file to another file byte by byte. The name of the source file and destination file should be taken as command-line arguments, 23. [File Handling] Write a program to demonstrate the reading and writing of mixed type of data. 24. [File Handling] Write a program to demonstrate the reading and writing of objects.
11 BT3DAG 311 Principles of Animation Lab 1. Using Animator s Drawing Tools The Animation Table(light box), Field charts, Line Testing Camera, Peg bar, Punching Machine. 2. Rapid Sketching and Drawing Drawing for Animation, Exercises and Warm ups on Pegging Sheet, Quick studies from real life, sequential movement drawing, caricaturing the action, thumbnails drawing for motion, The body language, Redefining Drawings. 3. Developing a Animation Character Incorporating various moods and shades of a character various gestures and facial expressions of the character 4. Anatomy and Body Language front, side and back view of the character, Anatomy and Body Language of the character, Caricaturing the character.
12 Fourth Semester
13 BTCS 401 Operating Systems PART-A 1. Introduction to Operating system, Role of Operating System as resource manager, function of kernel and shell, operating system structures, views of an operating system. [5] 2. Process management: CPU scheduling, Scheduling Algorithms, PCB, Process synchronization, Deadlocks, Prevention, Detection and Recovery [5] 3. Memory Management: Overlays, Memory management policies, Fragmentation and its types, Partitioned memory managements, Paging, Segmentation, Need of Virtual memories, Page replacement Algorithms, Concept of Thrashing [8] PART-B 4. Device Management: I/O system and secondary storage structure, Device management policies, Role of I/O traffic controller, scheduler [5] 5. File Management: File System Architecture, Layered Architecture, Physical and Logical File Systems, Protection and Security: [5] 6. Brief study to multiprocessor and distributed operating systems. [4] 7. Case Studies: LINUX / UNIX Operating System and Windows based operating systems [4] Suggested Readings/ Books: 1. A Silberschatz and Peter B. Galvin, Operating System Concepts" Addison Wesley Publishing Company 2. Dhamdhere, Systems Programming & Operating Systems Tata McGraw Hill 3. Gary Nutt, Operating Systems Concepts, Pearson Education Ltd. 3rd Edition 4. Operating System by Madnick Donovan 5. Operating System by Stallings
14 BTCS402 Mathematics-III Part- A 1. Fourier series: Periodic Functions, Euler s Formula. Even and odd Functions, Half range expansions, Fourier series of different waveforms. [4] 2. Laplace transformations: Laplace transforms of various standard functions, properties of Laplace transform. [4] 3. Partial Differential Equations: Formation of Partial Differential Equations, linear Partial Differential Equations, Homogeneous Partial Differential Equations with constant coefficients. [5] 4. Functions of complex variables: Limits, continuity and derivatives of the function of complex variables, Analytic function, Cauchy- Riemann equations, conjugate functions. [5] Part- B 5. Linear Systems and Eigen- Values: Gauss elimination method, gauss- Jordan method, Gauss- Seidel iteration method, Rayleigh s Power method for Eigen values and Eigenvectors. [4] 6. Differential Equations: Solutions of Initial values problems using Eulers, modified Eulers method and Runge- kutta (upto fourth order) methods. [4] 7. Probability distribution: Binomial, Poisson and Normal distribution. [4] 8. Sampling Distribution & testing of Hypothesis: Sampling, Distribution of means and variance, Chi-Square distribution, t- distribution, F- distribution. General concepts of hypothesis, Testing a statistical Hypothesis, One and two tailed tests, critical region, Confidence interval estimation. Single and two sample tests on proportion, mean and variance. [5] Suggested Readings/ Books: 1. E. Kreyszig, Advanced Engineering Mathematics, 5th Edition, Wiley Enstern P. E. Danko, A. G. Popov, T. Y. A. Kaznevnikova, Higher Mathematics in Problems and Exercise, Part 2, Mir Publishers, Bali, N. P., A Text Book on Engineering Mathematics, Luxmi Pub., New Delhi.
15 BT3DAG 401 Introduction to 2D Animation PART-A 1. Digital 2D Animation orientation, Basic factors affecting the illusion of motion,impact of digital techniques on the craft of film and video animation, Professional animation practice and job description, Prevailing file format standards and other, compatibility issues, History and future trends of computer animation application in the visual arts. 2. 2D animation application software interface, Default setting and user preferences, Document setup. Import and export formats, Document and timeline window feature, Tools and commands palettes, Media, selection tools and techniques, Asset, management features. 3. 2D graphics, creation features, Underlying data type: raster, vector, Raster painting and/or import features, Vector shapes, Vector free, form and control, point, Placement tools, Features specific to the program in use. PART-B 4. 2D graphics editing features, Basic geometric transformation, Boolean Operations on shapes, Object stroke attributes, Object fill attributes, Shading Techniques (blends - gradients), Packaged effects (extensions, Plug-ins), Features Specific to the program in use. 5. 2D animation frame, sequencing features, Straight-ahead animation, Key Frames animation, Motion paths, Applying geometric transformations over time, Intertwining options, Looping and motion, Features specific to the program in use. Suggested Readings/ Books: 1.Cartoon Animation(How to Draw and Paint series) by Preston Blair. 2.The Illusion of Life: Disney Animation by Frank Thomas, Ollie Johnston(Contributor), Collie Johnston. 3.Adobe Flash CS3 4.The Animator's Survival Kit: A Manual of Methods, Principles, and Formulas for Classical, Computer, Games, Stop Motion, and Internet Animators by Richard Williams.
16 BT3DAG 402 Color Theory PART-A 1. Colour balance, Properties of colour, Hue, Reflective Value, Tint, Shade, Colour tone, Intensity, Colour in terms of weight, Sub ordinate colour, Colour scheme. 2. Colour domination, Colours for elements, Exterior paint colours, Cool colours, Warm colours, Colour personality, Proportion, contrast and effects with colour. 3. Colour swatches, Colour Charts, Safety Colours & Industrial Identification, Additive Colour System (RGB), Subtractive Colour System (CMYK). PART-B 4. Create your own colour, Sponging: creation of a gently mottled or cloud, like effect with harmonizing colours, Colour washing: creation of soft dappled effects and striking contrasts of diluted colour, Rag rolling adds subtle or bold textured effects reminiscent of marble and crushed velvet, Dragging creates a finely striped effect often associated with antiques. 5. General guides to colour self help, Colours for living and learning, Provide helpful and professional advice on colour selection. Suggested Readings/ Books: 1.Faber Birren's, the Elements of Color, Color and Human Response.
17 BT3DAG 403 Design & Communication Process PART-A 1. Basic Principles of composition: (40%) Introduction: What is composition, Why learn these principles, Fulfilling the purpose The Subject: Selection and study, Drawing steps Three Principles: Unity, Balance, Center of interest Achieving Emphasis: Light and shade, Details, contrasts 2. Six Visual elements: (20%) Color, Line, Shape, Value & Tone, Texture, Volume. 3. Balance: (10%) Asymmetrical balance, informal balance, radial balance. PART-B 4. Complementary relations between art & Design:- (20%) Cognitive Instrumental, Abstraction of the concrete concretization of the abstract, Artist as notator Designer as tool maker, Inductive, classificatory deductive 5. Pictorial principles:- (10%) Contrast, Harmony, Emphasis, Movement, Proportion, Pattern, Variety, Rhythm, Repetition Suggested Readings/ Books: 1. Design and Communication: A Foundation Course By Peter Gowers,Blackie, 1988 pub.(uk) 2. Design for communication: conceptual graphic design basics By Elizabeth Resnick,John Wiley & Sons pub.(india)
18 BT3DAG 411 2D Animation Lab 1. Photoshop's Environment, Image Size and Resolution, Main editing tools, Layers facilities, Various filters and effects, Working with text, colour and image 2. Introduction to flash, Workspace overview, Customize the workshop, Using the Stage and Tools panel, About the Timeline, Using Flash panels, Property inspector, Library panel, Movie Explorer, History panel, Colour panel. About Flash files, Create or open a document and set its properties, View a document when multiple documents are open, Working with project, Importing artwork into Flash, (Working with Photoshop PSD files(psd file import preferences), Adding media to the library, Work with libraries & its items, Working with timeline, Working with scenes, Find and replace command, About templates. About vector and bitmap graphics, Flash drawing mode, About overlapping shapes Using Flash drawing and painting tools, Draw with the pencil tolls, Draw straight lines, Reshaping lines and shape outlines, Snapping (object snapping, pixel snapping, snap alignment), Working with colour, strokes and fills. 3. Main tools of Corel DRAW Shape panel, drawing panel, drawing panel, basic shapes, Selecting and Manipulating Objects, Drawing and Shaping Objects, Using of color and text Outlining and filling objects, Using symbols and clipart, Creating Output, exporting drawings, printing 4. Workspace of Quark Express, main editing tools, Using type: various font, size and style Leading, paragraph and indents, hyphenation and alignment, Text wrapping, using images, use of colours, Polygon setting, rounded corner, utilities, indexing 5. Animation basics, Creating motion, Creating key frames, Representations of animation in the Timeline, Frame rates, Frame by frame animation, Onion skinning, Extend still images, Mask layers, Using Timeline effects, Twinned animation, Special effects, Filter : Animation Filters, Create preset filter libraries, Blend modes in Flash, Working with text, Working with sound, Working with video
19 BT3DAG 412 2D Color Theory Lab 1.Color Palettes Mixing of Primary, Secondary and Tertiary colors, tints, tones and shades, Color Wheel 2. Color Schemes Complementary, Split Complementary, analogous, warm and cool, Working in Series, Paintings of the same scene. 3. Color in Practice Color in advertising and Graphic Design, Colors used in Logos, Print Ads, Layouts 4. Application of Color in Print Media RGB Colors and CMYK Colors: Hue, Value, Intensity/Chroma/Saturation, Spectrum 5. Image Designing Expression of Graphic Designing Skills through different suitable software for producing Digital Design, Manipulating Images by using Contrast, Brightness, Hue, Saturation, Channel Mixer etc.
20 BT3DAG 413 2D Design and Communication Process Lab 1. Compositing a 2-D Design: Using Different Geometrical shapes 2. Color Combination: Making Color Wheel, Making composition with Colors. 3. Floral Designs: Different patterns of design, making special occasion designs. 4. Rule of third: Clicking frames using golden rule or rule of thirds. 5. Package designing: Designing packages for different objects/instruments (hand bags, pen, eatables, mobile phones) 6. Introduction to Adobe Photoshop : Graphics in Design and Communications. Tools :cutting tools, mixing pictures, making composition with pictures, making small compositions. 7. Introduction to Corel Draw : Tools: cutting tools, mixing pictures, making composition with pictures, making small compositions.
21 BTCS 406 Operating System Lab 1. Installation Process of various operating systems 2. Virtualization, Installation of Virtual Machine Software and installation of Operating System on Virtual Machine 3. Commands for files & directories: cd, ls, cp, md, rm, mkdir, rmdir. Creating and viewing files using cat. File comparisons. Disk related commands: checking disk free spaces. Processes in linux, connecting processes with pipes, background processing, managing multiple processes. Manual help. Background process: changing process priority, scheduling of processes at command, batch commands, kill, ps, who, sleep. Printing commands, grep, fgrep, find, sort, cal, banner, touch, file.file related commands ws, sat, cut, grep. 4. Shell Programming: Basic of shell programming, various types of shell, Shell Programming in bash, conditional & looping statement, case statements, parameter passing and arguments, shell variables, shell keywords, creating shell programs for automate system tasks, report printing.
PUNJAB TECHNICAL UNIVERSITY, JALANDHAR COURSE CURRICULUM FOR BACHELORS IN ANIMATION & MULTIMEDIA TECHNOLOGY (BAMT)
PUNJAB TECHNICAL UNIVERSITY, JALANDHAR COURSE CURRICULUM FOR BACHELORS IN ANIMATION & MULTIMEDIA TECHNOLOGY (BAMT) Sr. No. FIRST SEMESTER Paper Paper Code L T P Marks Int. Ext. Maximum Marks Examination
ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology)
ALLIED PAPER : DISCRETE MATHEMATICS (for B.Sc. Computer Technology & B.Sc. Multimedia and Web Technology) Subject Description: This subject deals with discrete structures like set theory, mathematical
BCS2B02: OOP Concepts and Data Structures Using C++
SECOND SEMESTER BCS2B02: OOP Concepts and Data Structures Using C++ Course Number: 10 Contact Hours per Week: 4 (2T + 2P) Number of Credits: 2 Number of Contact Hours: 30 Hrs. Course Evaluation: Internal
DATA STRUCTURES USING C
DATA STRUCTURES USING C QUESTION BANK UNIT I 1. Define data. 2. Define Entity. 3. Define information. 4. Define Array. 5. Define data structure. 6. Give any two applications of data structures. 7. Give
KITES TECHNOLOGY COURSE MODULE (C, C++, DS)
KITES TECHNOLOGY 360 Degree Solution www.kitestechnology.com/academy.php [email protected] [email protected] Contact: - 8961334776 9433759247 9830639522.NET JAVA WEB DESIGN PHP SQL, PL/SQL
Glossary of Object Oriented Terms
Appendix E Glossary of Object Oriented Terms abstract class: A class primarily intended to define an instance, but can not be instantiated without additional methods. abstract data type: An abstraction
Fundamentals of Java Programming
Fundamentals of Java Programming This document is exclusive property of Cisco Systems, Inc. Permission is granted to print and copy this document for non-commercial distribution and exclusive use by instructors
Graphic Design. Background: The part of an artwork that appears to be farthest from the viewer, or in the distance of the scene.
Graphic Design Active Layer- When you create multi layers for your images the active layer, or the only one that will be affected by your actions, is the one with a blue background in your layers palette.
AP Computer Science AB Syllabus 1
AP Computer Science AB Syllabus 1 Course Resources Java Software Solutions for AP Computer Science, J. Lewis, W. Loftus, and C. Cocking, First Edition, 2004, Prentice Hall. Video: Sorting Out Sorting,
LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories
Curriculum # 05 Four Months Certification Program WEB DESIGNING & DEVELOPMENT LAMBDA CONSULTING GROUP Legendary Academy of Management & Business Development Advisories The duration of The Course is Four
PROBLEM SOLVING SEVENTH EDITION WALTER SAVITCH UNIVERSITY OF CALIFORNIA, SAN DIEGO CONTRIBUTOR KENRICK MOCK UNIVERSITY OF ALASKA, ANCHORAGE PEARSON
PROBLEM SOLVING WITH SEVENTH EDITION WALTER SAVITCH UNIVERSITY OF CALIFORNIA, SAN DIEGO CONTRIBUTOR KENRICK MOCK UNIVERSITY OF ALASKA, ANCHORAGE PEARSON Addison Wesley Boston San Francisco New York London
Computing Concepts with Java Essentials
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Computing Concepts with Java Essentials 3rd Edition Cay Horstmann
WORKSPACE WEB DEVELOPMENT & OUTSOURCING TRAINING CENTER
WORKSPACE WEB DEVELOPMENT & OUTSOURCING TRAINING CENTER Course Outline (2015) Basic Programming With Procedural & Object Oriented Concepts (C, C++) Training Office# Road: 11, House: 1 A, Nikunja 2, Khilkhet,
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Domains and Competencies
Domains and Competencies DOMAIN I TECHNOLOGY APPLICATIONS CORE Standards Assessed: Computer Science 8 12 I VII Competency 001: The computer science teacher knows technology terminology and concepts; the
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
Chapter 11 I/O Management and Disk Scheduling
Operating Systems: Internals and Design Principles, 6/E William Stallings Chapter 11 I/O Management and Disk Scheduling Dave Bremer Otago Polytechnic, NZ 2008, Prentice Hall I/O Devices Roadmap Organization
AGARWAL COLLEGE & WEB SERVICES TRUST. In Collaboration with KARANATAKA STATE OPEN UNIVERSITY
AGARWAL COLLEGE & WEB SERVICES TRUST In Collaboration with KARANATAKA STATE OPEN UNIVERSITY Syllabus of Post Graduate Diploma in Computer Application (PGDCA) Post Graduate Diploma in Computer Applications:
CERTIFICATE COURSE IN WEB DESIGNING
CERTIFICATE COURSE IN WEB DESIGNING REGULATIONS AND SYLLABUS FOR CERTIFICATE COURSE IN WEB DESIGNING OFFERED BY BHARATHIAR UNIVERSITY,COIMBATORE FROM 2008-2009 UNDER THE UNIVERSITY INDUSTRY INTERACTION
1 p a g e 1 1. Syllabus of 3 rd Semester of B.Tech. Information Technology (Batch 2014 Onwards)
1 p a g e 1 1 Syllabus of 3 rd Semester of B.Tech. Information Technology (Batch 2014 Onwards) 2 p a g e 1 1 BIT-302 Data Structures and Programming Methodology Internal marks: 40 L T P External marks:
ACE: Illustrator CC Exam Guide
Adobe Training Services Exam Guide ACE: Illustrator CC Exam Guide Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation
PART-A Questions. 2. How does an enumerated statement differ from a typedef statement?
1. Distinguish & and && operators. PART-A Questions 2. How does an enumerated statement differ from a typedef statement? 3. What are the various members of a class? 4. Who can access the protected members
Java Software Structures
INTERNATIONAL EDITION Java Software Structures Designing and Using Data Structures FOURTH EDITION John Lewis Joseph Chase This page is intentionally left blank. Java Software Structures,International Edition
Krishna Institute of Engineering & Technology, Ghaziabad Department of Computer Application MCA-213 : DATA STRUCTURES USING C
Tutorial#1 Q 1:- Explain the terms data, elementary item, entity, primary key, domain, attribute and information? Also give examples in support of your answer? Q 2:- What is a Data Type? Differentiate
Working With Animation: Introduction to Flash
Working With Animation: Introduction to Flash With Adobe Flash, you can create artwork and animations that add motion and visual interest to your Web pages. Flash movies can be interactive users can click
B.Sc. (Computer Science) First Year
B.Sc. (Computer Science) First Year Paper No. Title of Paper External Internal Assessment Maximum Pass Exam Durations Semester I I Computer Fundamentals & Programming 40 5 45 16 3hrs in C II Logical Organization
MyGraphicsLab ADOBE ILLUSTRATOR CC COURSE FOR GRAPHIC DESIGN & ILLUSTRATION Curriculum Mapping to ACA Objectives
ADOBE ILLUSTRATOR CC COURSE FOR GRAPHIC DESIGN & ILLUSTRATION Curriculum Mapping to ACA Domain Domain 1.0 Setting Project Requirements 1.1 Identify the purpose, audience, and audience needs for preparing
RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE. CISY 105 Foundations of Computer Science
I. Basic Course Information RARITAN VALLEY COMMUNITY COLLEGE ACADEMIC COURSE OUTLINE CISY 105 Foundations of Computer Science A. Course Number and Title: CISY-105, Foundations of Computer Science B. New
Graphic Design for Beginners
Graphic Design for Beginners Level: Duration: Time: Cost: Introduction 6 Days 9:30 AM - 4:30 PM Call for details Overview Managing the Adobe Photoshop Environment Working with Selections Enhancing an Image
Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices
232 Computer Science Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface
ART 170: Web Design 1
Banner Design Project Overview & Objectives Everyone will design a banner for a veterinary clinic. Objective Summary of the Project General objectives for the project in its entirety are: Design a banner
Greenwich Visual Arts Objectives Computer Graphics High School
Media, Techniques and Processes Greenwich Visual Arts Objectives 1. Uses a variety of tools to draw digitally to capture the essence of the subject using an application program such as Apple works Paint
10CS35: Data Structures Using C
CS35: Data Structures Using C QUESTION BANK REVIEW OF STRUCTURES AND POINTERS, INTRODUCTION TO SPECIAL FEATURES OF C OBJECTIVE: Learn : Usage of structures, unions - a conventional tool for handling a
Certificate Courses in Animation
UNIVERSITY OF PUNE Certificate Courses in Animation 1) Certificate Course in Animation using Flash 2) Certificate Course in Animation Using Photoshop 3) Certificate Course of Animation using Maya (To be
2) What is the structure of an organization? Explain how IT support at different organizational levels.
(PGDIT 01) Paper - I : BASICS OF INFORMATION TECHNOLOGY 1) What is an information technology? Why you need to know about IT. 2) What is the structure of an organization? Explain how IT support at different
CompuScholar, Inc. Alignment to Utah's Computer Programming II Standards
CompuScholar, Inc. Alignment to Utah's Computer Programming II Standards Course Title: TeenCoder: Java Programming Course ISBN: 978 0 9887070 2 3 Course Year: 2015 Note: Citation(s) listed may represent
5. A full binary tree with n leaves contains [A] n nodes. [B] log n 2 nodes. [C] 2n 1 nodes. [D] n 2 nodes.
1. The advantage of.. is that they solve the problem if sequential storage representation. But disadvantage in that is they are sequential lists. [A] Lists [B] Linked Lists [A] Trees [A] Queues 2. The
WSOA 3001 - Introduction to Principles of Animation Course Outline 2013
WSOA 3001 - Introduction to Principles of Animation Course Outline 2013 Lecturer: Charl Smit Contact Details: 082 68 75 306 Email: [email protected] Venue: The New Lab and Seminar Room. Class Times:
University of Pune Revised Structure for the B. Sc. (Computer Science) Course (Second Year to be implemented from Academic Year 2014-2015)
University of Pune Revised Structure for the B. Sc. (Computer Science) Course (Second Year to be implemented from Academic Year 2014-2015) S. Y. B. Sc. (Computer Science) No Paper Title: Semester I Title:
Java (12 Weeks) Introduction to Java Programming Language
Java (12 Weeks) Topic Lecture No. Introduction to Java Programming Language 1 An Introduction to Java o Java as a Programming Platform, The Java "White Paper" Buzzwords, Java and the Internet, A Short
VIRGINIA WESTERN COMMUNITY COLLEGE
36T Revised Fall 2015 Cover Page 36TITD 112 21TDesigning Web Page Graphics Program Head: Debbie Yancey Revised: Fall 2015 Dean s Review: Deborah Yancey Dean 21T Lab/Recitation Revised Fall 2015 None ITD
Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies)
Course Name: ADVANCE COURSE IN SOFTWARE DEVELOPMENT (Specialization:.Net Technologies) Duration of Course: 6 Months Fees: Rs. 25,000/- (including Service Tax) Eligibility: B.E./B.Tech., M.Sc.(IT/ computer
ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science
ADVANCED SCHOOL OF SYSTEMS AND DATA STUDIES (ASSDAS) PROGRAM: CTech in Computer Science Program Schedule CTech Computer Science Credits CS101 Computer Science I 3 MATH100 Foundations of Mathematics and
University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011
University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011 Department Mission The Department of Computer Science in the College of Arts and Sciences
Java 6 'th. Concepts INTERNATIONAL STUDENT VERSION. edition
Java 6 'th edition Concepts INTERNATIONAL STUDENT VERSION CONTENTS PREFACE vii SPECIAL FEATURES xxviii chapter i INTRODUCTION 1 1.1 What Is Programming? 2 J.2 The Anatomy of a Computer 3 1.3 Translating
2. Advance Certificate Course in Information Technology
Introduction: 2. Advance Certificate Course in Information Technology In the modern world, information is power. Acquiring information, storing, updating, processing, sharing, distributing etc. are essentials
OKLAHOMA SUBJECT AREA TESTS (OSAT )
CERTIFICATION EXAMINATIONS FOR OKLAHOMA EDUCATORS (CEOE ) OKLAHOMA SUBJECT AREA TESTS (OSAT ) FIELD 081: COMPUTER SCIENCE September 2008 Subarea Range of Competencies I. Computer Use in Educational Environments
ACE: After Effects CC
Adobe Training Services Exam Guide ACE: After Effects CC Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation as
Adobe Certified Expert Program
Adobe Certified Expert Program Product Proficiency Exam Bulletin Adobe Photoshop CS4 Exam # 9A0-094 ACE Certification Checklist The checklist below will help guide you through the process of obtaining
Adobe Dreamweaver Exam Objectives
Adobe Dreamweaver audience needs for a website. 1.2 Identify webpage content that is relevant to the website purpose and appropriate for the target audience. 1.3 Demonstrate knowledge of standard copyright
Overview of the Adobe Flash Professional CS6 workspace
Overview of the Adobe Flash Professional CS6 workspace In this guide, you learn how to do the following: Identify the elements of the Adobe Flash Professional CS6 workspace Customize the layout of the
Neshannock Township School District Curriculum Overview Computer Graphics Plan Course of Study
Neshannock Township School District Curriculum Overview Computer Graphics Plan Course of Study Course Objectives: Materials: Knowledge Base: Grading Procedure and Assessments: Curriculum Alignment: Course
ACE: After Effects CS6
Adobe Training Services Exam Guide ACE: After Effects CS6 Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation as
Adobe Illustrator CS5 Part 1: Introduction to Illustrator
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Illustrator CS5 Part 1: Introduction to Illustrator Summer 2011, Version 1.0 Table of Contents Introduction...2 Downloading
El Dorado Union High School District Educational Services
El Dorado Union High School District Course of Study Information Page Course Title: ACE Computer Programming II (#495) Rationale: A continuum of courses, including advanced classes in technology is needed.
COMPUTER SCIENCE (5651) Test at a Glance
COMPUTER SCIENCE (5651) Test at a Glance Test Name Computer Science Test Code 5651 Time Number of Questions Test Delivery 3 hours 100 selected-response questions Computer delivered Content Categories Approximate
09336863931 : provid.ir
provid.ir 09336863931 : NET Architecture Core CSharp o Variable o Variable Scope o Type Inference o Namespaces o Preprocessor Directives Statements and Flow of Execution o If Statement o Switch Statement
989.673.5300 x339 Caro MI 48723 URL: www.tuscolaisd.org Email: [email protected]
ADVERTISING DESIGN SYLLABUS SCHOOL: Tuscola Technology Center Instructor: Sheryl Piche ADDRESS: 1401 Cleaver Road Phone: 989.673.5300 x339 Caro MI 48723 URL: www.tuscolaisd.org Email: [email protected]
B.A IN GRAPHIC DESIGN
COURSE GUIDE B.A IN GRAPHIC DESIGN GRD 126 COMPUTER GENERATED GRAPHIC DESIGN I UNIVERSITY OF EDUCATION, WINNEBA DEPARTMENT OF GRAPHIC DESIGN Copyright Acknowledgements The facilitating agent of the course
Information Technology Systems (2012)
Information Technology Systems (2012) Sample work program April 2012 Information Technology Systems (2012) Sample work program Compiled by the Queensland Studies Authority April 2012 This work program
TECHNOLOGY Computer Programming II Grade: 9-12 Standard 2: Technology and Society Interaction
Standard 2: Technology and Society Interaction Technology and Ethics Analyze legal technology issues and formulate solutions and strategies that foster responsible technology usage. 1. Practice responsible
Computer Science. Computer Science 207. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes
Computer Science 207 Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface
Curriculum Map. Discipline: Computer Science Course: C++
Curriculum Map Discipline: Computer Science Course: C++ August/September: How can computer programs make problem solving easier and more efficient? In what order does a computer execute the lines of code
3 hours One paper 70 Marks. Areas of Learning Theory
GRAPHIC DESIGN CODE NO. 071 Class XII DESIGN OF THE QUESTION PAPER 3 hours One paper 70 Marks Section-wise Weightage of the Theory Areas of Learning Theory Section A (Reader) Section B Application of Design
Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science. Unit of Study / Textbook Correlation
Thomas Jefferson High School for Science and Technology Program of Studies Foundations of Computer Science updated 03/08/2012 Unit 1: JKarel 8 weeks http://www.fcps.edu/is/pos/documents/hs/compsci.htm
ClarisWorks 5.0. Graphics
ClarisWorks 5.0 Graphics Level 1 Training Guide DRAFT Instructional Technology Page 1 Table of Contents Objectives... Page 3 Course Description and Organization... Page 4 Technology Requirements... Page
Division of Mathematical Sciences
Division of Mathematical Sciences Chair: Mohammad Ladan, Ph.D. The Division of Mathematical Sciences at Haigazian University includes Computer Science and Mathematics. The Bachelor of Science (B.S.) degree
PUNJAB TECHNICAL UNIVERSITY, JALANDHAR COURSE CURRICULUM FOR BACHELORS IN ANIMATION & MULTIMEDIA TECHNOLOGY (BAMT)
PUNJAB TECHNICAL UNIVERSITY, JALANDHAR COURSE CURRICULUM FOR BACHELORS IN ANIMATION & MULTIMEDIA TECHNOLOGY (BAMT) FIRST SEMESTER Sr. Paper Marks Maximum Credits No. Paper Code L T P Marks Int. Ext. 1
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
San Joaquin County Office of Education Career & Technical Education Web Design ~ Course Outline CBEDS#: 4601
Web Design Course Outline I II 1 Course Content 5 5 Student Evaluation Employment Opportunities 2 XHTML 10 10 Creating an HTML Document Formatting Text with HTML Adding Graphics with Multimedia Using forms
COMPUTER SCIENCE. 1. Computer Fundamentals and Applications
COMPUTER SCIENCE 1. Computer Fundamentals and Applications (i)generation of Computers, PC Family of Computers, Different I/O devices;introduction to Operating System, Overview of different Operating Systems,
The C Programming Language course syllabus associate level
TECHNOLOGIES The C Programming Language course syllabus associate level Course description The course fully covers the basics of programming in the C programming language and demonstrates fundamental programming
Basic Programming and PC Skills: Basic Programming and PC Skills:
Texas University Interscholastic League Contest Event: Computer Science The contest challenges high school students to gain an understanding of the significance of computation as well as the details of
An Introduction to Programming and Computer Science
An Introduction to Programming and Computer Science Maria Litvin Phillips Academy, Andover, Massachusetts Gary Litvin Skylight Software, Inc. Skylight Publishing Andover, Massachusetts Copyright 1998 by
1. The memory address of the first element of an array is called A. floor address B. foundation addressc. first address D.
1. The memory address of the first element of an array is called A. floor address B. foundation addressc. first address D. base address 2. The memory address of fifth element of an array can be calculated
HIGH SCHOOL COURSE OUTLINE
OFFICE OF CURRICULUM, INSTRUCTION AND PROFESSIONAL DEVELOPMENT HIGH SCHOOL COURSE OUTLINE Department Visual/Performing Arts Course Title Digital Art & Imaging Course Code 1046 Grade Level 9-12 Course Length
How To Learn To Be A Creative Artist
Graphics / Web Design I Curriculum Map Teacher Pages GRAPHICS/WEB I Curriculum Map Teacher Pages Semester 1 3.0 DEMONSTRATE VERBAL AND NONVERBAL COMMUNICATION SKILLS REQUIRED BY THE MEDIA INDUSTRY 3.1
1) The postfix expression for the infix expression A+B*(C+D)/F+D*E is ABCD+*F/DE*++
Answer the following 1) The postfix expression for the infix expression A+B*(C+D)/F+D*E is ABCD+*F/DE*++ 2) Which data structure is needed to convert infix notations to postfix notations? Stack 3) The
THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals
THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals Full Marks 100 (Theory 75, Practical 25) Introduction to Computers :- What is Computer?
Java Application Developer Certificate Program Competencies
Java Application Developer Certificate Program Competencies After completing the following units, you will be able to: Basic Programming Logic Explain the steps involved in the program development cycle
Information and Communications Technology Courses at a Glance
Information and Communications Technology Courses at a Glance Level 1 Courses ICT121 Introduction to Computer Systems Architecture This is an introductory course on the architecture of modern computer
IE Class Web Design Curriculum
Course Outline Web Technologies 130.279 IE Class Web Design Curriculum Unit 1: Foundations s The Foundation lessons will provide students with a general understanding of computers, how the internet works,
Objected oriented Programming: C++ Unit 1 1. Introduction 1.1. Introduction to Object Oriented Programming. 1.2. C++ fundamentals.
Gujarat University Choice Based Credit System (CBCS) Syllabus for B. Sc. Semester III (Computer Science) COM 201: DATA STRUCTURE USING C++ (Theory) Hours: 4 /week Credits: 4 Objected oriented Programming:
DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES
DOVER-SHERBORN HIGH SCHOOL PROGRAM OF STUDIES 2014-2015 Educational Technologies Intro to Computer Applications Computer Graphics Astronomy Web Design & Development Intro to Programming (Visual Basic)
GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. Course Curriculum. DATA STRUCTURES (Code: 3330704)
GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT Course Curriculum DATA STRUCTURES (Code: 3330704) Diploma Programme in which this course is offered Semester in which offered Computer Engineering,
Adobe Training Services Exam Guide. ACE: Illustrator CS6
Adobe Training Services Exam Guide ACE: Illustrator CS6 Adobe Training Services provides this exam guide to help prepare partners, customers, and consultants who are actively seeking accreditation as Adobe
LabVIEW Advanced Programming Techniques
LabVIEW Advanced Programming Techniques SECOND EDITION Rick Bitter Motorola, Schaumburg, Illinois Taqi Mohiuddin MindspeedTechnologies, Lisle, Illinois Matt Nawrocki Motorola, Schaumburg, Illinois @ CRC
HIGH SCHOOL COURSE OUTLINE
OFFICE OF CURRICULUM, INSTRUCTION AND PROFESSIONAL DEVELOPMENT HIGH SCHOOL COURSE OUTLINE Department Visual/Performing Arts Course Title Art & Animation 1-2 Course Code 1044 Grade Level 9-12 Course Length
WEB & GRAPHIC DESIGN WARREN CHASE JOY SMOKER ADOBE INDESIGN I
WARREN CHASE BA, Rochester Institute of Technology. Partner and Lead Designer at Digital Eye, LLC. Warren has over 15 years experience creating websites and applications for a variety of clients. www.digitaleye.com
Mathematics (MAT) MAT 061 Basic Euclidean Geometry 3 Hours. MAT 051 Pre-Algebra 4 Hours
MAT 051 Pre-Algebra Mathematics (MAT) MAT 051 is designed as a review of the basic operations of arithmetic and an introduction to algebra. The student must earn a grade of C or in order to enroll in MAT
Summit Public Schools Summit, New Jersey Grade Level / Content Area: Mathematics Length of Course: 1 Academic Year Curriculum: AP Computer Science A
Summit Public Schools Summit, New Jersey Grade Level / Content Area: Mathematics Length of Course: 1 Academic Year Curriculum: AP Computer Science A Developed By Brian Weinfeld Course Description: AP Computer
New Paltz Central School District Technology Computer Graphics 1 and 2. Time Essential Questions/Content Standards/Skills Assessments
September - October October - November New Paltz Central School District Unit 1: Introduction to Graphic Design and Recognize and analyze various forms of Digital class New Media graphic communication.
Animation Action STUDIO. PROJECT 11 For use with Chapter 8. Objective SUPPLIES
STUDIO PROJECT 11 For use with Chapter 8 Name Animation Action Date Class Period Objective Draw a simple animation sequence in a sketchbook and import your drawings into a multimedia program to create
C++ Programming Language
C++ Programming Language Lecturer: Yuri Nefedov 7th and 8th semesters Lectures: 34 hours (7th semester); 32 hours (8th semester). Seminars: 34 hours (7th semester); 32 hours (8th semester). Course abstract
Please consult the Department of Engineering about the Computer Engineering Emphasis.
COMPUTER SCIENCE Computer science is a dynamically growing discipline. ABOUT THE PROGRAM The Department of Computer Science is committed to providing students with a program that includes the basic fundamentals
How To Get A Computer Science Degree At Appalachian State
118 Master of Science in Computer Science Department of Computer Science College of Arts and Sciences James T. Wilkes, Chair and Professor Ph.D., Duke University [email protected] http://www.cs.appstate.edu/
