Curriculum
Goodwin Academic Advisors for Online Undergraduate Program Students can conduct unofficial transfer credit reviews for anyone interested in our online undergraduate degree completion programs. To have your transcripts reviewed, you will need:
Please fax all transcripts/certifications along with the Transfer Credit Evaluation form to Goodwin Academic Advising at 215-895-4988.
Core Courses (51 credits) (to be taken by both computing technology & security concentrations)
|
CT 200
|
Server I
|
3 credits
|
CT 320
|
Server II
|
3 credits
|
CT 140
|
Network Administration I
|
3 credits
|
CT 330
|
Network Administration II
|
3 credits
|
CT 350
|
Network Administration III
|
3 credits
|
CT 210
|
Linux I
|
3 credits
|
CT 310
|
Linux II
|
3 credits
|
CT 410
|
Linux III
|
3 credits
|
CT 340
|
Operating Systems Arch. I
|
3 credits
|
CT 360
|
Operating Systems Arch. II
|
3 credits
|
CT 380
|
Operating Systems Arch. III
|
3 credits
|
CT 230
|
Web Development I
|
3 credits
|
CT 240
|
Web Development II
|
3 credits
|
CT 400
|
Network Security
|
3 credits
|
CT 395
|
IT Security I
|
3 credits
|
CT 420
|
IT Security II
|
3 credits
|
CT 491
|
Senior Project I
|
3 credits
|
CT 496
|
Senior Project II
|
3 credits
|
|
|
|
CT 100
|
Microcomputer Hardware
|
3 credits
|
CT 120
|
Microcomputer Operating System
|
3 credits
|
CT 220
|
Database I
|
3 credits
|
CT 375
|
Database II
|
3 credits
|
CT 425
|
Database III
|
3 credits
|
CT 370
|
OO Systems Analysis
|
3 credits
|
CT 290
|
Client Side Programming
|
3 credits
|
CT 431
|
Project Management
|
3 credits
|
|
|
CT 385
|
Web Development III
|
3 credits
|
CT 392
|
Web Development IV
|
3 credits
|
CT 390
|
Server Side Programming
|
3 credits
|
CT 405
|
Enterprise Programming
|
3 credits
|
CT 410
|
Linux III
|
3 credits
|
CT 430
|
Database IV
|
3 credits
|
CT 435
|
Database V
|
3 credits
|
CT 438
|
Database VI
|
3 credits
|
|
|
CT 300
|
Security Technology Models and Architecture I
|
3 credits
|
CT 315
|
Security Management Practice
|
3 credits
|
CT 325
|
OS Security Arch. I
|
3 credits
|
CT 402
|
Network Security II
|
3 credits
|
CT 312
|
Access Control & Intrusion Detection Technology
|
3 credits
|
CT 422
|
Incident Response Best Practices
|
3 credits
|
CT 472
|
Security Defense Countermeasures
|
3 credits
|
CT 336
|
IP Security and VPN Technology
|
3 credits
|
CT 432
|
IT Security Systems Audits
|
3 credits
|
CT 393
|
IT Security Risk Assessment
|
3 credits
|
CT 412
|
IT Security Policies
|
3 credits
|
CT 415
|
Disaster Recovery & Continuity Planning
|
3 credits
|
|
Computing Security students must choose four courses from the list below; Comp. Technology students must choose three security courses (may be security concentration OR elective courses)
|
CT 212
|
Computer Forensics
|
3 credits
|
CT 213
|
Forensic Data Recovery Technology
|
3 credits
|
CT 222
|
Security and Info Warfare
|
3 credits
|
CT 225
|
Data Mining Technology for Security
|
3 credits
|
CT 295
|
Public Key Infrastructure Technology
|
3 credits
|
CT 326
|
OS Security Architecture II
|
3 credits
|
CT 355
|
Wireless Network Security Technology
|
3 credits
|
CT 362
|
Network Auditing Tools
|
3 credits
|
CT 382
|
Applied Cryptography
|
3 credits
|
CT 407
|
Network Security III
|
3 credits
|
CT 427
|
e-Commerce & Web Security Technology
|
3 credits
|
English (12 credits)
|
|
ENGL 101
|
Expository Writing and Reading
|
3 credits
|
ENGL 102
|
Persuasive Writing and Reading
|
3 credits
|
ENGL 103
|
Analytical Writing and Reading
|
3 credits
|
COM 230
|
Techniques of Speaking
|
3 credits
|
Mathematics and Computers (9 credits)
|
|
MATH 181
|
Mathematical Analysis I
|
3 credits
|
MATH 182
|
Mathematical Analysis II
|
3 credits
|
MATH 183
|
Mathematical Analysis III
|
3 credits
|
Natural Science (9 credits)
|
|
BIO 151
|
Applied Biology
|
3 credits
|
CHEM 151
|
Applied Chemistry
|
3 credits
|
PHYS 151
|
Applied Physics
|
3 credits
|
Liberal Studies (12 credits)
|
|
Students must complete 12.0 credits in Liberal Studies covering a range of subject areas in the humanities and/or social sciences: anthropology, psychology, sociology, political science, history, philosophy, literature, economics, communication, music, art.
|
|
|
Students may use free elective credit to pursue a minor
|
Course Descriptions
CT 100 - Microcomputer Hardware 3.0
This course imparts to the student knowledge of microcomputer hardware by providing instruction on system configuration, installation, upgrades, diagnosis, repair, preventive maintenance, and safety.
Back to course list
CT 120 - Microcomputer Operating System 3.0
Prepares students for DOS/Windows and a brief introduction to networking. Students learn installation procedures, dealing with legacy systems, creating and using emergency boot diskettes, managing printers and other devices. Students install Windows operating systems, manage Windows devices, use the FDISK utility, perform backups, manage system files, configure networks, configure Internet access, and troubleshoot operating system errors.
Pre-Requisites: CT 100 Minimum Grade: D
Back to course list
CT 140 - Network Administration I
Students gain an understanding of terminology, technology, and issues involved in implementing networks. Topic include: understanding the OSI 7 layer model; concepts of servers and clients; network hardware/software functions; basics of TCP/IP protocol, main types of network topologies (bus, ring, star and mesh); and share and access network resources (files, printers, etc.).
Pre-Requisites: CT 100 Minimum Grade: C
Back to course list
CT 200 - Server I
Topics include advanced PC hardware and server issues, including RAID, SCSI, troubleshooting and problem determination, upgrading, configuration, and disaster recovery. The second part of this course is an introduction to Apache Server 2.0 concepts and topics include: installation; configuration; and administration in both a window and Linux environment.
Co-Requisites: CT 100
Back to course list
CT 210 - Linux I
The purpose of this course is to introduce the student to the principles and practices of Linux server. Upon successful completion of this course, students will be able to use RPM to install, verify, query, erase, and update packages; access Resources on other systems; install and configure NFS; integrate Linux systems with other operating system platforms; examine basic networking concepts; configure xinetd, DNS, and TCP/IP network administration; examine system scripts and configure cron; configure boot options; configure the X Server; implement and administer security issues; install and configure mail services.
Back to course list
CT 212 - Computer Forensics
This course presents the theory, methodology and hands-on labs necessary for students to become competent in the basics of computer forensics. Topics covered include: Understanding Computer Investigations; The Investigators; Laboratory; Current Computer Forensic Tools; Digital Evidence Controls; and a Processing Crime.
Back to course list
CT 213 - Forensic Data Recovery Technology
Provides students with practical knowledge in the field of Computer Forensic Data Recovery. Topics include forensics evidence, handling evidence, forensic recovery of deleted files, drive images, forensic software tools, the investigator's laboratory, computer forensics tools, and digital evidence controls.
Back to course list
CT 220 - Database I
Extensive introduction to data server technology, concepts of relational databases and SQL. Best engineering practices utilizing DFD, ERD, CRUD, TIC charts. Data-dictionary utilization, use of primary keys, and the first three forms of normalization. Students are expected to create and maintain database objects and to store, retrieve, and manipulate data.
Back to course list
CT 222 - Security and Info Warefare
This course presents the theory and methodology of Information Warfare and Security. Topics covered include: intellectual property crimes; computer fraud; harassment; embezzlement; eavesdropping; sabotage; surveillance; identity theft; incident handling; terrorism; and the protection of critical infrastructure. The course requires critical thinking and analysis of topics.
Back to course list
CT 225 - Data Mining Technology for Security
The course focuses on data mining technology used to combat crime. Students learn the theory of various searching techniques and criminal detection tactics and acquire fundamental knowledge of investigative data mining techniques.
Back to course list
CT 230 - Web Development I
This course begins with an overview of the history of the internet. We examine how the Internet has changed modern society. Using XHTML, students acquire the skills needed to develop, design and create web pages. This course develops functional knowledge of microcomputer use beyond computer literacy, and examines fundamental networking concepts like TCP/IP, HTTP, FTP, SMTP, IMAP, etc.
Back to course list
CT 240 - Web Development II
This course will focus on building an understanding of JavaScript and Cascading Style Sheets. Students will learn the basics of each language and apply them to the development of interactive and versatile page designs. The class culminates in a web site that integrates the use of both technologies that offers two different layouts, one "standard" and one "accessible" with JavaScript used to control which is displayed in the browser window. The course also has an overview of the foundations and theory of XML and XLST.
Pre-Requisites: CT 230 Minimum Grade: C
Back to course list
CT 290 - Client Side Programming
This course emphasizes becoming productive quickly as an Object-Oriented client-side programmer. Students learn how to create real-world Object-Oriented GUI applications using Java or Visual BASIC.Net. Topics include: Programming Environment; Fundamental Programming Structures; Objects and Classes; Inheritance; Interface Components; Event Handling; Applets; Debugging; and Graphics Programming.
Back to course list
CT 295 - Public Key Infrastructure Technology
Practical knowledge of public key infrastructure. Topics include: symmetric & asymmetric cryptography, hashes, digital signatures and certificates, PKI basics & services, key and certificate life cycles, PKIX, protocols and formatting standards, trust models, authentication methods and deployment.
Pre-Requisites: CT 320 Minimum Grade: D
Back to course list
CT 300 - Security Technology Models & Architecture
Presents theory and techniques utilized by IT Security professionals to secure a wide range of diversified platforms. Focuses on solutions for securing web servers, code, communications, applications, and databases.
Pre-Requisites: CT 380 Minimum Grade: D
Back to course list
CT 310 - Linux II
Topics Covered: Continuing Linux to meet requirements. Shell environment, Customization of the Environment, Shell Program Structure, Shell Program Execution, Shell Variables, Positional Parameters, Special Shell Variables, Shell Programming Statements, Conditional Statements, Looping Constructs, Interrupt Handling, and Debugging Tools.
Pre-Requisites: CT 210 Minimum Grade: D
Back to course list
CT 312 - Access Control & Intrusion Detection Technology
Fundamental theory and methodology of intrusion detection systems. Using intrusion detection systems to secure corporate and personal networks against attacks. Hands-on laboratory experience using an in-depth, open-source network intrusion detection system.
Pre-Requisites: CT 420 Minimum Grade: C
Back to course list
CT 315 - Security Management Practice
Managerial issues involved in the daily operations of an IT Security department. Topics include staffing, budgets, job descriptions, long term planning, resource allocation, training of security personnel, motivational techniques, interaction with other departments including upper management.
Back to course list
CT 320 - Server II
This course is designed to introduce the student to the Microsoft Windows 2003 Server operating system. Upon successful completion of the course, the student will be able to implement, administer and troubleshoot in a network environment. The course will cover installation, administration of resources, monitoring and optimizing system performance, implementing, manage and troubleshooting hardware device drivers, managing data storage, setting up and configuring users, groups, policies and resources.
Pre-Requisites: CT 200 Minimum Grade: C
Back to course list
CT 325 - Operating System Security Architecture I
This course provides requisite knowledge to perform network security within a Windows based computing environment. Topics include: how Assets are Attacked and Secured, Trusted Computing Bases, Cryptography, Protecting Web Servers, Security for Web Browsers, Database Security, Protecting DNS, Security Policies and Procedures.
Back to course list
CT 326 - Operating System Security Architecture II
Provides students with the knowledge necessary to design a security framework for small, medium and enterprise networks utilizing Windows based computing technologies. Design and implementation of an effective network security plan based on an organization's business needs. Topics include: GPO's, AD, and Auditing.
Pre-Requisites: CT 320 Minimum Grade: D
Back to course list
CT 330 - Network Administration II
Course covers both theoretical knowledge and hands-on exercises for networking using CISCO hardware. Topics include: Extending Switched Networks with VLANS; Determining IP Traffic with Access Lists; Establishing Point-to-Point Connections; and Establishing Frame Relay Connections.
Pre-Requisites: CT 140 Minimum Grade: C
Back to course list
CT 336 - IP Security and VPN Technology
Technological components of IP Security and underlying architecture. Theory of symmetric-key cryptographic algorithms, including AES, CAST, Blowfish, IDEA, RC2, RC5, and Skipjack. Understanding of PKI infrastructure and the managed certificate protocol. Implementing VPN solutions in a variety of scenarios.
Pre-Requisites: CT 140 Minimum Grade: C and CT 420 Minimum Grade: C
Back to course list
CT 340 - Operating System Arch. I
Students learn to set up and support MS Windows 2000 Professional operating system. Students gain experience in installing, administering, implementing TCP/IP network protocol and troubleshooting this desktop environment. Explain data system security through Group Policy and Encryption of Files system.
Back to course list
CT 350 - Network Administration III
This class gives successful student important knowledge and skills necessary to select, connect, configure, and troubleshoot the various CISCO networking devices. Topics include: Extending Switched Networks with VLANS; Determining IP Routes; Managing IP Traffic with Access Lists; Establishing Point-to-Point Connections; and Establishing Frame Relay Connections.
Pre-Requisites: CT 330 Minimum Grade: C
Back to course list
CT 355 - Wireless Network Security Technology
Theory, methodology and hands-on labs relating to the unique security issues of Wireless Networks. Limitations and risks of Wireless Networks. Use of audit and exploit tools to discover security flaws. Protocol and signal vulnerabilities. Methods to secure such vulnerabilities.
Pre-Requisites: CT 420 Minimum Grade: C
Back to course list
CT 360 - Operating System Arch. II
The knowledge base and skill sets presented in this course are foundations for support professional who are new to the Microsoft Windows O/S architecture and/or who will be responsible for installing, configuring, managing, and supporting a network infrastructure that uses the Microsoft Windows Server products.
Pre-Requisites: CT 320 Minimum Grade: C and CT 340 Minimum Grade: C
Back to course list
CT 362 - Network Auditing Tools
Theory, methodology and hands-on labs relating to Network Auditing. The course relies on advanced multi-functional network auditing tools to uncover Network Security problems, with the purpose of eliminating these vulnerabilities.
Pre-Requisites: CT 420 Minimum Grade: C
Back to course list
CT 370 - OO Systems Analysis
This course is designed to increase knowledge of the software development process with a focus on requirements gathering and documentation. UML notation is used. In addition to object-oriented analysis, techniques include the use of conceptual object models, use cases, and business process modeling.
Back to course list
CT 375 - Database II
This course examines inserting, updating and deleting data. Subqueries are explored in detail along with the use of many Oracle intrinsic single row and group functions. Joints, merge, views, foreign keys, and compound primary keys are all studied in depth
Pre-Requisites: CT 220 Minimum Grade: C
Back to course list
CT 380 - Operating Systems Arch. III
Students learn network administration skills including: how to configure and troubleshoot client computers; network printing; Active Directory; file sharing; Internet connection and services; remote access; and network security.
Pre-Requisites: CT 360 Minimum Grade: C
Back to course list
CT 382 - Applied Cryptography
This course presents the theory, methods, strengths, weaknesses, and effective strategies necessary for students to acquire a fundamental knowledge of Cryptography and Stenography. This is a hands-on course utilizing several tools and software programs. Emphasis is placed on formulating effective strategies, such as when and how to protect computer data.
Back to course list
CT 385 - Web Development III
Students will acquire skills to develop, design and produce Web pages using Dreamweaver and Flash. Using software, students will construct a multimedia website, incorporating Flash movie elements, interactivity, and sounds.
Pre-Requisites: CT 240 Minimum Grade: C
Back to course list
CT 388 - Topics Computing Technology I
This course will cover special topics of interest to students in the Computing Technology Major. May be repeated for credit.
Back to course list
CT 388 - Topics Computing Technology II
This course will cover special topics of interest to students in the Computing Technology Major. May be repeated for credit.
Back to course list
CT 390 - Server Side Programming
This class is designed to provide students with intensive hands-on experience in using server-side technology to develop Web applications. Server-side programming, sometimes called servlets, is a powerful hybrid of the Common Gateway Interface (CGI) and lower-level server APU programming, such as NSAPI from Netscape and ISAPI from Microsoft.
Pre-Requisites: CT 290 Minimum Grade: C
Back to course list
CT 392 - Web Development IV
Students will acquire skills to develop, design, and produce a functional dynamic Web site on ASP. An e-commerce web site is developed in the classroom to apply dynamic theory and practice. In addition, exploration of intellectual property, copyright, trademark, and privacy issues as they relate to web development are included.
Pre-Requisites: CT 385 Minimum Grade: C
Back to course list
CT 393 - IT Security Risk Assessment
This course addresses risk management methodology, the specific procedures for determining assets valuation, vulnerabilities, and threats. Risk migration methods that security professional use to protect valuable IT assets will also be studies. Issues, designed to foster critical thinking, are explored, as well as the standardized approaches to risk management.
Back to course list
CT 395 - IT Security I
This class is a hands-on introduction of key security concepts such as authentication, malware and attacks, security in transmissions (including wireless). Cryptography, PKI and security analysis and planning (including risk management). Security policy, law on computer security violations.
Back to course list
CT 400 - Network Security
This class focuses on the security aspects of networks. Topics covered: Intrusion detection, VPN, and Firewalls. This course is designed to provide students with the necessary skills and information to pass the Securing Cisco IOS Networks (SECUR).
Pre-Requisites: CT 350 Minimum Grade: C
Back to course list
CT 402 - Network Security II
Theory, methodology of Security firewalls, Topics include: firewall models, user interfaces, feature sets, interfaces, routing, IP addressing services, IP multicast support, monitoring with SNMP, authentication, authorization, and accounting, address translation, traffic content filtering, application inspection, traffic shunning, and firewall failover.
Pre-Requisites: CT 400 Minimum Grade: D
Back to course list
CT 405 - Enterprise Programming
This course covers the main aspects of Enterprise Component Architecture to build reliable, scalable and portable enterprise-wide distributed application. All architecture discussions, examples and exercises are described according to Object-oriented Analysis & Design (OOAD) principles and using the Unified Modeling Language (UML) notation OOAD and UML are briefly introduced, too.
Pre-Requisites: CT 390 Minimum Grade: C
Back to course list
CT 407 - Network Security III
In-depth coverage of VPN technology, using different encryption schemes, certificates (PKI Theory, certificate creation and implementation), integration with routers, router management, advanced techniques in encryption and virtual private networking, user defined tracking, load balancing and firewall synchronization.
Pre-Requisites: CT 402 Minimum Grade: D
Back to course list
CT 410 - Linux III
All the key core elements of the Linux operating system: network configurations, recovery planning. TCP/IP, DHCP, DNS, Apache, Security, and email. These are the typical day-to-day administrative and maintenance issues and tasks commonly faced by Linux system administrators.
Pre-Requisites: CT 310 Minimum Grade: D
Back to course list
CT 412 - IT Security Policies
This course presents the theory and legal issues necessary for students to acquire fundamental knowledge of Computer Policies for Information Security. Topics covered include: E-mail, Employee Privacy, Labor Organization Activities (Fair Use), Avoiding Discrimination and Harassment, Copyright, Defamation, Spamming, Trade Secrets & Confidential Information, Attorney-Client communication via E-mail, Computer Security, Preventing Waste of a Computer Resources, Essentials for Good Policy, and Ensuring Compliance.
Back to course list
CT 415 - Disaster Recovery and Continuity Planning
Disaster Recovery & Continuity Planning specific to Emergency Recovery Procedures. Techniques for development of disaster recovery plans, procedures and testing methods. Strategies used by businesses to assure that sensitive data will not be lost in the event of a disaster. Techniques used to manage potential risk within multiple environments.
Back to course list
CT 420 - IT Security II
This course focuses on network security. Students will gain hands-on experience in the areas of Internet vulnerabilities, analyzing intrusion signatures, risk analysis, designing and configuring firewall systems, router security, Attack and Defense Techniques, IP and Packet structure and analysis, creating a security policy, operating system security for Windows and Linux.
Pre-Requisites: CT 395 Minimum Grade: C
Back to course list
CT 422 - Incident Response Best Practices
Theory and legal issues necessary for students to acquire fundamental knowledge of how to design an effective Incident Response Policy. Topics include forming and Incident Response Team, types of responses, legal issues, training employees, selecting tools, honey pots, computer attacks, and the cost of an incident.
Back to course list
CT 425 - Database III
This course is an introduction to Oracle's PL/SQL programming language. Anonymous blocks, PL/SQL constructs, stored procedures and functions are examined in depth.
Pre-Requisites: CT 375 Minimum Grade: C
Back to course list
CT 427 - E-Commerce and Web Security Technology
In-depth understanding of security problems and risks specific to e-Commerce on web servers. Implementation of advanced security technologies specific to e-Commerce. Design of secure Web Sites, mobile commerce applications, electronic payment systems, address communication security. Web- and Java-related security issues.
Pre-Requisites: CT 420 Minimum Grade: D
Back to course list
CT 430 - Database IV
This course introduces packages along with program unit dependencies. Triggers and Oracle-supplied packages are examined in detail. Time is also allocated for performance tuning specifically utilizing the Oracle tables.
Pre-Requisites: CT 425 Minimum Grade: C
Back to course list
CT 431 - Project Management
This course teaches how to develop project management plans; develop an understanding of the risks inherent in project development; and be able to evolve coping strategies to deal effectively with projects that go off track. Areas covered include: Project Definition, Project Risk, Project Planning, Risk Assessment, Critical Path, and Cost Management.
Back to course list
CT 432 - IT Security System Audits
This course presents the theory, methodology, procedures and hands-on labs necessary for students to acquire a fundamental working knowledge of IT System Audits. Students learn how to discover system vulnerabilities with proper audit procedures, and how to document their findings properly for upper management.
Pre-Requisites: CT 420 Minimum Grade: C
Back to course list
CT 435 - Database V
Students with a foundation in the Oracle database continue their study of the application and how to insure its functionality. Topics in this course include: backup and recovery analysis and options, recovery structures and processes, backup configuration, manual backup, automated backup, archiving, utilities, Recovery Manger catalog design and maintenance, RMAN, standby databases, Alert and Trace files, dynamic performance, cache, logs, I/O, shared pool, blocks, rollbacks, optimizing sort operations and multithreaded server tuning.
Pre-Requisites: CT 430 Minimum Grade: C
Back to course list
CT 438 - Database VI
This course provides instruction in the operations of the Oracle database. It presents the day-to-day duties of the database administration, from initialization parameters and table space storage, to data integrity, constraints, and user profiles.
Pre-Requisites: CT 435 Minimum Grade: C
Back to course list
CT 472 - Security Defense Countermeasures
Theory, methodology and hands-on labs relating to Defense Countermeasures. Understanding the reasons that lead to system vulnerabilities and how criminals exploit those vulnerabilities. Labs that utilize security software to conduct penetration testing, audits, and system vulnerability tests will be taught.
Pre-Requisites: CT 420 Minimum Grade: C
Back to course list
CT 491 - Senior Project I
This course is an independent project which small student teams determines and scopes an appropriate computing technology project that can be completed within the constraints of time and resources under faculty guidance. The objective of the course is to provide specifications and requirements for the team project.
Back to course list
CT 496 - Senior Project II
This course is a continuation of Senior Project I. In this course, student-teams are required to implement their project specifications and requirements developed in the previous course.
Pre-Requisites: CT 491 Minimum Grade: C
Back to course list
ENGL 101 - Expository Writing and Reading
Develops students' abilities to read and write expository academic discourse. Teaches students how to read with understanding; how to access print and technological sources; how to research, plan, draft, revise, and edit academic essays and reports. Requires students to write expository essay and to keep a journal to express their responses to material read and study in the course.
Back to course list
ENGL 102 - Persuasive Writing and Reading
Develops students' abilities to read and write persuasive academic discourse. Teaches students to think and read critically, to evaluate and use print and technological sources effectively, and to present a written argument effectively. Requires students to write persuasive essays and research papers and to keep a journal to express their responses to material read and studied in the course.
Pre-Requisite: ENGL 101
Back to course list
ENGL 103 - Analytical Writing and Reading
Develops students' skills in critical and analytical reading and writing through a study of literature. Teaches students techniques to help them understand and appreciate literature. Requires students to read, analyze, and write essays and research papers about selected works of poetry, drama, and fiction and to keep a journal to express their responses to the literature studied.
Pre-Requisite: ENGL 102
Back to course list
COM 230 - Techniques of Speaking
A workshop course in improving public speaking skills. Provides experience in speeches of explanation, persuasion, and argument.
Back to course list
MATH 181 - Mathematical Analysis I
Covers set theory, coordinate systems and graphs, functions, linear programming (geometric approach), matrices and linear systems, and linear programming (algebraic approach). Required for architecture, business administration, and construction management students. Non- credit for engineering and science students.
Back to course list
MATH 182 - Mathematical Analysis II
Covers counting techniques, probability, statistics, and probability applications. Non-credit for engineering and science students.
Back to course list
MATH 183 - Mathematical Analysis III
Covers limits, rates of change, derivatives, applications of differentiation, exponential and logarithmic functions, integrals, techniques of integration, applications of integration. Non-credit for engineering and science students.
Back to course list
BIO 151 - Applied Biology
Provides an introduction to biology with an emphasis on application in modern society. Presents energy flow through biological systems as the focus through which genetics, cellular and tissue metabolism, and ecosystems can be analyzed and understood. Examines examples relevant to biotechnology, medical ethics, and ecological issues.
Back to course list
CHEM 151 - Applied Chemistry
Covers physical and chemical properties of substances used in consumer products. Provides qualitative introduction to required principles, including atomic structure and the elements, bonding and compounds, and the chemistry of carbon compounds and polymers. Uses examples from the areas of food and nutrition, pharmacology, and the petrochemical industry.
Back to course list
PHYS 151 - Applied Physics
Covers basic mechanics and simple harmonic motion, followed by an introduction to more advanced topics such as relativity, electromagnetism, and quantum phenomena.
Back to course list