|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
This class will emphasize hands-on instruction and practical usage of HTML, JavaScript and XML. Topics in HTML will include tags, fonts, images, tables, layouts, image maps. Cascading Style Sheets will be covered. JavaScript will include the topics of declaring variables, declaring and using functions, event handling and accessing existing Java functions. This course is designed to give students an insight and hands on experience in how XML can be used on the Internet. Prerequisite- Corequisite Prerequisite: CST 113 Introduction to C#.
-
3.00 Credits
A structured approach to problem solving will be used. Programming steps include program definition, coding, debugging, testing, validation, documentation, and program maintenance. Topics include functions, objects, structures, arrays, and file processing. Lab assignments will require modular structured programming and use in Integrated Development Environment (IDE). Assumes introductory programming skills. Prerequisite- Corequisite Prerequisites: MAT 096 Elementary Algebra and Trigonometry and CST 113 Introduction to Programming
-
3.00 Credits
Students will demonstrate a knowledge of C++ by writing programs to solve engineering problems such as: statistics, Monte Carlo method, best fit straight line, heat flow, center of mass, complex numbers, matrices, and electrical circuits. The course will illustrate the basics of C++ including: structures, recursion, pointers, dynamic memory allocation, linked lists, OOP, classes, overloading, encapsulation and polymorphism, inheritance, and composition. Prerequisite- Corequisite Prerequisites: CST 127 Intro to C++ for Engineers
-
3.00 Credits
This course teaches the principals of good computer maintenance including: identification of hardware components, storage organization, hardware and software troubleshooting, disaster recovery, safety procedures, and maintenance plans.
-
3.00 Credits
This course assumes a complete understanding, and prior experience with High-Level Language programming concepts. The course quickly presents the language syntax quickly moving on to more advanced topics using an Integrated Development Environment (IDE). Topics covered will include: variables, constants, program control, I/O, functions, preprocessors, arrays, structures, pointers, classes, and object-oriented programming, inheritance, overloading. A writing emphasis course where documentation requirements will be covered in details. Prerequisite- Corequisite Prerequisite: CST 133 Structured Programming
-
3.00 Credits
This course is designed to introduce students to the concepts of hardware control via a programming language. While introductory in nature, this course will use an actual robot trainer and elements of the C programming language to control motion, read sensors, detect switch positions and more. Students will learn key aspects of the C programming language such as the declaration of constants and variables. Data types and sizes will be discussed along with control loops such as for, while and more.
-
3.00 Credits
A comprehensive course in spreadsheet development and design with a focus on financial applications using software such as Excel. Advanced topics include object linking and embedding, goal seeking, look up tables, data tables, multiple worksheets, managing scenarios, rational databases web application and application development with Macros and Visual Basic. Financial applications include basic financial statements, loan payments, cash flow analysis, capital budgeting, break-even analysis, and inventory management. Prerequisite- Corequisite Prerequisite: MAT 096 Elementary Algebra and Trigonometry, and CST 105 Introduction to Computers.
-
3.00 Credits
Comprehensive coverage of basic gates, Boolean Algebra, Karnaugh Mapping and Quine-McCluskey technique for circuit simplification. Adders, subtractors, multiplexers, code converters, asynchronous and synchronous counters presented in detail as basic computer building blocks. Analog-digital and digital-analog interfacing. Lab exercises use a combination of Multisim and/or TTL and CMOS gates. Prerequisite- Corequisite Prerequisite: MAT 096 Elementary Algebra and Trigonometry.
-
3.00 Credits
A first course dealing with the principles of systems analysis and problem solving, concentrating on investigation and analysis of systems and their resulting design. Emphasis on the importance of standards, procedures, documentation and design tools with a focus on object-oriented systems development. A variety of group and individual lab assignments will include analysis and design tools, prototyping and CASE. Both traditional and object-oriented techniques will be used. Writing emphasis course. Prerequisite- Corequisite Prerequisite: CST 113 Intro to C# or CST 120 Java Programming, and CST 119 Computer Concepts and Applications.
-
3.00 Credits
This course assumes a complete understanding and experience with programming including decisions, loops, file processing and object oriented programming. The course gives the student the necessary design philosophies, fundamental syntax, and experience with advanced programming concepts. Topics covered include: static and dynamic data structures, arrays, structures, files, linked lists, stacks, queues, trees, and recursion. Structured modular programming and extensive documentation is required. An Integrated Development Environment (IDE) will be used. It is a writing emphasis course. Prerequisite- Corequisite Prerequisite: CST 150 Object Oriented Programming with a minimum grade of āCā or better
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|