|
|
|||||
![]() |
![]() |
![]() |
|||
|
|
|||||
![]() |
|||||
| 1.
Associate Degree Level CTT/FM01 - College Mathematics I, II, III Part I: Indices, logarithms and suds Ratio, proportion and variation Simultaneous linear equations and quadratic equations Arithmetic progression, geometric progression and harmonic progression Permutation and combination Binominal theorem Exponential series and logarithmic series Simple interest compound interest and annuity Partnership Stocks and shares' Determinants Vectors and matrices Set theory Rectangular Cartesian co-ordinates in a plane Equations of straight lines Circle Parabola Ellipse Hyperbola Part II: Real numbers Functions and graphs Continuity and limit Differentiation Successive differentiation Tangents and normals Mean value theorem Mean value theorem Maxima and minima intermediate forms Partial differentiation Equality of repeated derivatives Concavity and points of inflection Curvature and evolutes asymptotes Singular points Curve tracing Envelopes Partial differentiation Equality of repeated derivatives Concavity and points of inflection Curvature and evolutes Asymptotes Singular points Curve tracing Envelopes Part III: Table of standard results Methods of integration Integration of algebraic relational functions Integration of trigonometric functions Integration of irrational functions Definite integral as the limit of a sum Areas of plane regions Rectification Lengths of plane curves Volumes and surfaces of revolution Center of gravity Moment of inertia Differential equations of the first order and first degree Equations of first order but not of the first degree Trajectories of a family of curves Linear equations References CTT/CBR5 Computer Mathematics Computer numbers systems, Addition and subtraction, High-speed adder Sequential Multiplication Parallel Multiplication Sequential division Fast array dividers Floating point operations Residue number operations Operations through logarithms Signed-digit number operations CTT16 - Discrete Mathematics Brief survey of discrete mathematics Mathematical logic Boolean algebra and logic circuits Set theory Matrices Number theory Relation Functions Posits and lattices Combinations Group theory Rings and fields Graph theory Trees Probability and automata CTT01 - Information Technology Introduction Basic computer organization Number systems Arithmetic Computer codes Boolean algebra logic circuits Storage devices Input and output devices Planning the computer program Computer languages Program development processes Operating systems Database concepts Data communications and computer networks Computer applications System analysis and design Computer security References CTT17 - Computer Technology Introduction Basic concepts and number codes Binary arithmetic and logic circuits Logic gates Combinational logic circuits Flip-flops Shift registers Counters Sequential circuits Timing circuits Memories Input/output devices and interfacing A/d and D/A converters Basic digital concepts Programming languages Introduction to microprocessors Assembly language programming Peripheral devices Microcomputer families CTT03 - Database and Systems Analysis Introduction Management information systems Oracle SQL Oracle function Advanced SQL PL/SQL Control statement Looking statement Cursor Concurrancy control and error handling Procedures and functions Trigger Advances in Oracle Applications in engineering and management Java database connectivity Networking E-commerce Projects Enterprise resource planning Subjective and objective problems References CTT07 - Data Structures Introduction Arrays Strings Linked list Stacks Queues Trees Graphs Sorting and searching CTT02 - Computer Graphics Survey of computer graphics Overview of graphics Graphics output primitives Attributes of graphics primitives Geographic transformations Two-dimensional and three dimensional viewing Three-dimensional object representations Visible-surface detection methods Illumination methods and surface-rendering methods Interactive input methods and graphical user interfaces Color models and color applications Computer animation Hierarchical modeling CTT20 - Programming Principles Introduction to programming Overview of C programming Types, operators and expressions Managing input and output operations Control flow Arrays User defined functions Structure and union Pointers File handling in C CTT08 - Computer Networks Introduction and overview Network classification Network architects and standards Introduction to protocols Data coding Data communication fundamentals Data link control protocols Communication circuits Local area networks LAN systems LAN installation and operation Wide area networks Internetworking The Internet Internet applications Network security Network design and implementation Network management and operation CTT09 - Professional Practice Introduction - The need for computer ethics Philosophical ethics Professional ethics Ethics and the Internet - outline Privacy Property rights in computer software Accountability and computer and information technology Ethics and the Internet - social implications and social values 2. Bachelor's Degree Level Core Courses: CTT06 - Visual Basic Visual basic at work Understanding the visual basic environment putting code into visual basic Making decisions Standard built-in functions Interacting with user Visual basic loop Structured programming List and arrays The graphic controls The dialog box Debugging and distributing application Adding internet access CTT05 - Numerical Analysis Numerical methods Linear programming Transportation and assignment problems Flow charts and computer programs Program to find root of a polynomial using iterative method Program to find root of a polynomial using bisection method Program to find root of a polynomial using Newton-Raphson method Program to find root of a polynomial using Regula-Falsi method Solution of simultaneous linear equations using Gauss-Seidel method Solving the differential equations using Euler's method Solving the differential equations using Euler's modified method Solving the differential equations using Runge-Kutta II method Solving the differential equations using Runge-Kutta VI method Numerical integration using Simpson's and Trapezoidal rule Newton's forward interpolation formula Newton's backward interpolation formula Largrange's interpolation formula Problem for Gauss iteration Problem for Gauss-Jordan iteration Problem for Jacobi iteration CTT21 - Artificial Intelligence Introduction Intelligent agents Solving problems by searching Informed search and exploration Constraint satisfaction problems Adversarial search Logical agents First-order logic Inference in first-order logic Planning and acting in the read world Uncertainty Probabilistic reasoning systems Probabilistic reasoning over time Making simple decisions Making complex decisions Learning from observations Knowledge in learning Statistical learning methods Reinforcement learning Agents that communicate Text processing in the large Perception Robots CTT22 - Operating Systems Introduction to operating systems Hardware and software concepts Process concepts Thread concepts Asynchronous concurrent programming Deadlock and indefinite postponement Processor scheduling Physical memory organization and management Virtual memory optimization and management Disk performance optimization File systems and database systems Performance and processor design Multiprocessor management Networking Introduction to distributed systems Distributed file systems, clustering peer-to-peer computing and web services CTT18 - Software Engineering Introduction Project management Metrics Estimation Software requirements Specification Software design Coding Software testing Software quality assurance Software maintenance Electives 1: select 2 from - CTT12 - Advanced Computer Networks Introduction Basic terminology and example systems Review of protocols and packet formats Conventional computer hardware and architecture Basic packet processing - algorithms and data structures Packet processing functions Protocol software on a conventional processor Hardware architectures for protocol processing Classification and forwarding Switching fabrics Network processors - motivation and purpose The complexity of network architectures Issues in scaling a network processor Examples of commercial network processors Languages used for classification Design tradeoffs and consequences Overview of the Intel network processor Embedded RISC processor Packet processor hardware Reference system and software development Programming model ACE run-time structure and strong arm facilities Micro-engine programming Intel's second generation processors CTT15 - Multimedia Introduction Multimedia authoring and tools Graphics and image data representation Color in image and video Fundamental concepts in video Basics of digital audio Lossless compression algorithms Lossy compression algorithms Image compression standards Basic video compression standards MPEG-I video coding 1 and 2 MPEG-II video coding MPEG-4, 7 and beyond Basic MPEG audio compression Computer and multimedia networks Multimedia network communications and applications Content-based retrieval in digital libraries CTT23 - Web System Development Introduction Introduction to computers and the Internet Microsoft Internet Explorer, Adobe PhotoShop web graphics Introduction to XHTML parts 1 and 2 Cascading style sheets JavaScript - introduction, control statements I and II and functions Java-script - arrays and objects Dynamic HMTL - object model and collections, event model, filters and transitions and data binding with tabular data control Macromedia Flash MX2004 - building interactive animations, building an interactive game Macromedia Dreamweaver MX2004 Extensible markup language XML Web servers Databse SQL, MySQL, DBI and ADO.NET ASP.NET Perl and CGI PHP Macromedia ColdFusion MX, audio, video, speech synthesis and recognition Electives 2: select two from - CTT11 - Advanced Programming Introduction The visual studio.NET IDE Introduction to VB programming Control structures basics and applications Arrays Methods Object-based programming Object-orient programming Exception handling Graphical interface Multi-reading Strings, characters and regular expressions Graphics and multimedia Files and streams Extensive markup language Database, SQL and ADO.NET Web forms, services and ASP.NET Networking Data structures Accessibility Microsoft.NET mobile Internet toolkit CTT10 - Programming in C and C++ Computer fundamentals Arithmetic statement Input and output statement Control statement Looping statement Arrays Function program Auxiliary statement and functions String operation Pointers Structures File operation Introduction to C++ Common programming errors Operating on Bit Flow chart Project in C and C++ Trial programming CTT24 - System Testing and Simulation Initial planning Using COTS and open standards to maximize flexibility and control costs How control decisions affect hardware architecture Initial design and planning Choosing test equipment Sourcing test equipment Interfacing to the DUT Cabling and installation Using switch panels and interface panels Electrical and safety systems Selecting racks and furniture Weight considerations and equipment placement Temperature control and power considerations CTT25 - Java Programming Introduction Object oriented programming Programming methods Control statement Looping statements Scanning methods Program method Arrays String operation Object based programming Exception handling Threading File operation Simple GUI Event handling methods Advanced GUI Java graphics Two dimensional drawing and transformations Three dimensional viewing and transformations Computer connectivity Animation Java database connectivity Networking E-commerce Advanced software techniques technology Projects |
|||||
|
|
|
||||
| all
full-study courses and degree programs are provided under license to Trinity
International. copyright © laws apply. |
|||||