CIS 3615 Secure Software Development
|
|
- Caren Wilcox
- 8 years ago
- Views:
Transcription
1 Information Technology CIS 3615 Secure Software Development Spring Credit Hours University of South Florida Sarasota/Manatee 8350 North Tamiami Trail, Sarasota, FL 34243
2 University of South Florida Sarasota/Manatee Course Syllabus Spring 2013 (Revised: 1/6/13) Instructor: John Collins Office: N/A Office Hours: By Appointment Course Number: CIS 3615 Course Name: Course Description: Instructor: Required Materials: Secure Software Development Information is power. It also has value. Thus, there is an incentive for unscrupulous individuals to steal information. This course covers a number of different techniques to help developers to build enterprise-level systems that are secure and safe. Staff Asoke K. Talukder and Manish Chaitanya, Architecting Secure Software Systems. CRC Press, 2009 ISBN-13: Masoud Kalali, Glassfish Security. Packt Publishing, 2010 ISBN-13: Prerequisites: Course Goals: Performance Objectives: COP 3515 Requirements and Program Design; COP 3601 Systems Programming (Java EE) The goal of this course is to provide students with the knowledge and skills to develop enterprise-level systems that are safer and more secure. The techniques presented here will increase the effort needed by hackers to successfully launch attacks on enterprise software applications. On completing this course, students will: Understand vulnerability and the variety of possible attacks Be able to apply the Security Development Lifecycle Be able to construct secure UNIX/Linux-based 2
3 programs Understand Networking and SOA-based Security Be able to implement Java Client-Side Security Be able to implement Mobile Application Security Be able to secure Web-Facing Applications Be able to implement Java Server-Side Security Be able to construct Secured Web Services Attendance Policy: Performance Evaluation and Grading This course will be conducted entirely on-line. Students are expected to log in to each Elluminate session. The course moves through the material at a rapid pace, and each topic builds on the ones that preceded it. However, the online class sessions will be recorded and retained so that students may review the class material. Student performance will be evaluated based on exercises and assignments. A grade will be determined based on the total of possible points earned, as follows: A A A B B B C C C D D D F
4 Class Schedule: (Revised: 10/15/10) Date Week 1 (Jan 9) Course Introduction Topic Talukder Chapter 1, Security in Software Systems Week 2 (Jan 16) Talukder Chapter 2, Architecting Secure Software Systems * Setup an Eclipse IDE. Be sure to include these at the very least - a C/C++ compiler - The CDT packages for your release (e.g. Juno) - ProGuard - FindBugs -EclEmma - SVN - GlassFish Integration * Upload a screenshot of your IDE, with the Help > About Eclipse. There should be a set of tool icons. Week 3 (Jan 23) Talukder Chapter 3, Constructing Secured and Safe C/UNIX Programs * Create a UML Use Case diagram for an AMT (or nontrivial system) of your choice. Include at least 3 use cases and 2 abuse cases (e.g. for an ATM time-of-check, time-of-use attacks in which a system looks at available balance once at the initial login - neglecting to consider a separate AMT can be used at the same time - each machine used to withdraw the total amount of the account). You can try and use the UML trial designer, paint, word, etc. No points for pretty work, just make it readable. 4
5 * Upload the Use Case diagram and a threat model from one of the abuse cases you provided. * Get a debugger ( or equivalent) and attach it to a running binary. Take screen shots of the debugger after it is attached to a running program of functions including toggling a breakpoint, analyzing code, and viewing the call tree. Week 4 (Jan 30) Talukder Chapter 4, Constructing Secured Systems in.net is omitted purposely because we do not use.net in any of our courses. Talukder Chapter 5, Networking and SOA-Based Security * Look at the code samples provided. Address any security concerns and fix the code where appropriate. Be sure your code compiles and runs. Week 5 (Feb 6) Talukder Chapter 6, Java Client-Side Security * In Java, Create a class with a main method and a private static method that takes a String object, converts it to an integer and returns the result. Validate that the integer is between 1 to 10. Create unit tests for bounds testing. Be sure to check negative infinity, a large negative, a small negative, everything on and next to the low bounds, a midrange value, etc. Don't forget to use encoded, nonprintable, and character data in unit tests. * Use Eclipse and Provide a screen shot and analysis of Eclemma * Go find or make some poor code that causes results in FindBugs to generate results. 5
6 Week 6 (Feb 13) Talukder Chapter 7, Security in Mobile Applications Research how to sign a JAR with jar signer (part of the JDK). Write up the instructions for deployment of a signed JAR. Explain why you would do this and look at any issues that users may encounter. Week 7 (Feb 20) Talukder Chapter 8, Security in Web-Facing Applications Week 8 (Feb 27) Talukder Chapter 9, Server-Side Java Security * Create an example of SQL Injection and Cross Site Scripting. Once you are done, encode the attacks using UTF-8 and URL encoding. Week 9 (Mar 6) Talukder Chapter 10, Constructing Secured Web Services The Servlet API states that Servlets are single threaded. Write a Servlet that demonstrates how improperly scoped variables can expose user data, test your code with 2 browser sessions to see if you can get one sessions data from the other. Submit the code and a screen shot. Week 10 (Mar 13) Spring Break No Class, next week's homework is somewhat involved. I recommend getting started soon. Week 11 (Mar 20) Kalali Chapter 1, Java EE Security Model Chapter 2, Glassfish Security Realms * Create a certificate authority and add it to your Browser s trusted CA s provide the instructions you used. 6
7 *Create a server certificate and configure the Web Server with it to allow for HTTPS. Include the CSR creation steps and provide all the instructions used * Create a Client certificate and load it in the Browser. Include a screen shot of the imported certificate. * Configure HTTPS SSL Client Authentication. Include a screen shot of the HTTPS connection to the server. This may require you to setup RBAC and setup the deployment descriptor for a protected resource. Week 12 (Mar 27) Kalali Chapter 3, Designing and Developing Secure Java EE Applications Chapter 4, Securing Glassfish Environment Week 13 (Apr 3) Kalali Chapter 5, Securing Glassfish Chapter 6, Introducing OpenDS: Open Source Directory Service * Create an EJB project that uses RBAC and a login page that uses a JDBC realm. Submit the EAR or WAR (your choice of deployment) * Sign the code using the certificate you created in week 10 * Write up a sample security/policy manager to allow your code to run in your container. Describe the configuration. Week 14 (Apr 10) Kalali Chapter 7, OpenSSO: The Single Sign-On Solution Chapter 8, Securing Java EE Applications Using OpenSSO Week 15 (Apr 17) Kalali Chapter 9, Securing Web Services by OpenSSO Course Wrap-up and Evaluation 7
8 Religious Observances The University recognizes the right of students and faculty to observe major religious holidays. Students who anticipate the necessity of being absent from class for a major religious observance must provide notice of the date(s) to the instructor, in writing, by the second week of classes. Disabilities Accommodation Students are responsible for registering with the Office of Students with Disabilities Services (SDS) in order to receive academic accommodations. Reasonable notice must be given to the SDS office (typically 5 working days) for accommodations to be arranged. It is the responsibility of the student to provide each instructor with a copy of the official Memo of Accommodation. Contact Information: Pat Lakey, Coordinator plakey@sar.usf.edu Academic Dishonesty The University considers any form of plagiarism or cheating on exams, projects, or papers to be unacceptable behavior. Please be sure to review the university s policy in the catalog, USFSM Undergraduate Catalog or USFSM Graduate Catalog and the USF Student Code of Conduct. Undergraduate: Graduate: USF Student Code of Conduct: Academic Disruption The University does not tolerate behavior that disrupts the learning process. The policy for addressing academic disruption is included with Academic Dishonesty in the catalog:, USFSM Undergraduate Catalog or USFSM Graduate Catalog and the USF Student Code of Conduct. Undergraduate: Graduate: USF Student Code of Conduct: Contingency Plans In the event of an emergency, it may be necessary for USFSM to suspend normal operations. During this time, USFSM may opt to continue delivery of instruction through methods that include but are not limited to: Blackboard, Elluminate, Skype, and messaging and/or an alternate schedule. It s the responsibility of the student to monitor Blackboard site for each class for course specific communication, and the main USFSM and College websites, s, and MoBull messages for important general information. The USF hotline at 1 (800) is updated with pre-recorded information during an emergency. 8
9 Emergency Preparedness It is strongly recommended that you become familiar with the USF Sarasota-Manatee Emergency Action Plan on the Safety Preparedness site Fire Alarm Instructions At the beginning of each semester please note the emergency exit maps posted in each classroom. These signs are marked with the primary evacuation route (red) and secondary evacuation route (orange) in case the building needs to be evacuated. 9
USF Sarasota-Manatee CIS 3615: Secure Software Development Spring 2014 Wednesdays 6:00 9:00 PM EST
USF Sarasota-Manatee CIS 3615: Secure Software Development Spring 2014 Wednesdays 6:00 9:00 PM EST Instructor: John Collins E-Mail: johncollins@sar.usf.edu Office: N/A Office Hours: By Appointment Canvas
More informationUSF Sarasota-Manatee CIS 4368 Database Security and Auditing Summer 2014. E-Mail: johncollins@sar.usf.edu Office Hours: By Appointment
USF Sarasota-Manatee CIS 4368 Database Security and Auditing Summer 2014 Instructor: John Collins Office: N/A E-Mail: johncollins@sar.usf.edu Office Hours: By Appointment Canvas will be used in this class
More informationCGS 3850. Web Development: JavaScript
Hospitality and Technology Leadership CGS 3850 Web Development: JavaScript Spring 2015 3 Credit Hours University of South Florida Sarasota/Manatee 8350 North Tamiami Trail, Sarasota, FL 34243 University
More informationCTS 4348 Linux Administration Spring 2014
CTS 4348 Linux Administration Spring 2014 Course Abstract: This course provides the breadth and depth of material necessary to effectively implement and manage Linux servers in real world environments.
More informationCIS 4204 Ethical Hacking Fall, 2014
CIS 4204 Ethical Hacking Fall, 2014 Course Abstract: The purpose of this course is to provide a basic understanding of computing, networking, programming concepts, and exploitation techniques, as they
More informationUniversity of South Florida Sarasota-Manatee Course Syllabus Forensic Accounting and Fraud Examination ACG 4931 Spring 2015
Instructor: Liz Carlson, CPA, CFP, CFF, CVA Office: SMC 263 Phone: 941-359-4654 Fax: 941-359-4367 Cell Phone: 941-350-2792 Email: ecarlson@sar.usf.edu Office Hours: Monday, Wednesday and Thursday from
More informationUniversity of South Florida Sarasota/Manatee Course Syllabus Fall 2015 (updated 082115)
University of South Florida Sarasota/Manatee Course Syllabus Fall 2015 (updated 082115) Course Number: CIS 4510 Fall 2015 Classroom: Course Name: Learning Outcome: Instructor: Office Hours: Required Materials:
More informationBACHELOR OF SCIENCE IN HOSPITALITY MANAGEMENT MISSION STATEMENT
USF Sarasota-Manatee College of Hospitality and Technology Leadership HFT 4945 3 Credit Hours Hospitality Leadership & Advanced Internship Spring Semester 2015, USF Sarasota-Manatee Instructor: Keith A.
More informationUSF Sarasota-Manatee College of Business Information Technology CGS 2100 3 Credit Hours Computers in Business Fall 2015, USF Sarasota-Manatee
USF Sarasota-Manatee College of Business Information Technology CGS 2100 3 Credit Hours Computers in Business Fall 2015, USF Sarasota-Manatee Instructor: Jonilda Bahja E-Mail: jonildabahja@usf.edu Mobile:
More informationSYLLABUS FALL 2015 PHI 3640 Environmental Ethics (A 100% Online Class) 3 credits (Subject to Revision and Canvas Posting with Notice)
SYLLABUS FALL 2015 PHI 3640 Environmental Ethics (A 100% Online Class) 3 credits (Subject to Revision and Canvas Posting with Notice) Instructor: John A. Freeman, USFSM Environmental Science & Policy Program
More informationUniversity of South Florida Sarasota-Manatee COURSE SYLLABUS
University of South Florida Sarasota-Manatee COURSE SYLLABUS : MAN 4802 Entrepreneurship/Small Business Management 3 Credit Hours Fall 2015 The Facilitator: Jon C. Stuart, Bradenton, FL Email: jstuart2117@tampabay.rr.com
More informationMAR 3400 Professional Selling Spring, 2015
MAR 3400 Professional Selling Spring, 2015 Instructor: Kirk Schueler Office: C264 Phone: (317) 513-4589 EMAIL: kschueler@sar.usf.edu Office Hours: Tuesday 5:00 5:45 classroom and by appointment C264 Required
More informationHow To Pass Developmental Psychology At South Florida State University
University of South Florida Sarasota-Manatee DEP 4053: Developmental Psychology Section: 521 Spring 2015 Class Meetings Mondays and Wednesdays 3:30 pm 4:45 pm SMC A320B Instructor Contact Information Instructor:
More informationUniversity of South Florida Sarasota-Manatee Course Syllabus Forensic Accounting and Fraud Examination ACG 4931 Fall 2015
Instructor: Liz Carlson, CPA, CFP, CFF, CVA Office: SMC 265 Phone: 941-359-4654 Fax: 941-359-4367 Cell Phone: 941-350-2792 Email: ecarlson@sar.usf.edu Office Hours: Wednesday and Thursday from 5:00 6:00
More informationResearch Methods in Psychology
Research Methods in Psychology PSY 3213, section 522 Fall 2015 University of South Florida Sarasota/Manatee Instructor: Richard Reich, Ph.D. Office Hours: Mondays 12-2 & by appointment Meeting time: TBA;
More informationInstructor: Michael A. Gillespie, Ph.D. Office Hours: M, W 11:00 to 12:00
University of South Florida Sarasota-Manatee Industrial and Organizational Psychology INP 4004 section 521 (Leadership & Ethics Pillar course) Fall 2015 v. 8/22/15 August 27 th December 9 th ; Mondays
More informationSummer 2014 3 Credit Hours
College of Hospitality and Technology Leadership CIS 4365 Computer Security Policies & Disaster Preparedness Summer 2014 3 Credit Hours University of South Florida Sarasota/Manatee 8350 North Tamiami Trail,
More informationThe Wall Street Journal, Barrons, and other financial news papers.
University of South Florida Sarasota-Manatee College of Business Advanced Corporation Finance (FIN 4414, Section: 521) Class Meetings: A203B, Monday 2:00 P.M. 4:45 P.M. Fall 2015 Instructor: Kiyoung Chang,
More informationCIS 4203 IT Forensics & Investigations Summer C
CIS 4203 IT Forensics & Investigations Summer C Course Abstract: This course offers an introduction to system forensics investigation and response. Areas of study include procedures for investigating computer
More informationUNIVERSITY OF SOUTH FLORIDA COLLEGE OF ARTS AND SCIENCES SCHOOL OF SOCIAL WORK. HUMAN BEHAVIOR AND THE SOCIAL ENVIRONMENT II SOW 3102 Syllabus
UNIVERSITY OF SOUTH FLORIDA COLLEGE OF ARTS AND SCIENCES SCHOOL OF SOCIAL WORK HUMAN BEHAVIOR AND THE SOCIAL ENVIRONMENT II SOW 3102 Syllabus INSTRUCTOR: Rose Chapman, LCSW PHONE: 941-366-2224 OFFICE HOURS:
More informationPROJECT MANAGEMENT MAN 4930
PROJECT MANAGEMENT MAN 4930 Section 591 CRN 94204 Fall, 2015 COURSE DESCRIPTION This course introduces the tasks and challenges fundamental to project management and managing complex projects across multiple
More informationPREREQUISITES: HFT 3003
USF Sarasota-Manatee College of Hospitality and Tourism Leadership HFT 4221 Section 591-3 Credit Hours Hospitality Human Resources Management Spring - 2016, USF Sarasota-Manatee Online Instructor: Dr.
More informationGlassFish Security. open source community experience distilled. security measures. Secure your GlassFish installation, Web applications,
GlassFish Security Secure your GlassFish installation, Web applications, EJB applications, application client module, and Web Services using Java EE and GlassFish security measures Masoud Kalali PUBLISHING
More informationUniversity of South Florida Sarasota-Manatee College of Hospitality and Technology Leadership (CHTL) HFT 4930 Contemporary Cuisine
University of South Florida Sarasota-Manatee College of Hospitality and Technology Leadership (CHTL) HFT 4930 Contemporary Cuisine Instructors: Joe Askren MBA, CEC, CCE Office: Sarasota Campus- CIL Garry
More informationCollege of Public Health University of South Florida. Department of Environmental and Occupational Health. Syllabus Page 1
Department of Environmental and Occupational Health In Class Course Name: Safety and Health Administration Prefix & Number: PHC 6354 Online Class Course Name: HSE Management and Administration Prefix &
More informationThis course is 100% online via Canvas
College of Arts and Sciences Communication Sciences and Disorders Speech-Language Sciences SPA 3011 INTRODUCTION TO SPEECH SCIENCE Fall 2015(3 credits) This course is 100% online via Canvas Instructor:
More informationMAN 4802 Entrepreneurship/Small Business Management Online. Fall 2012
MAN 4802 Entrepreneurship/Small Business Management Online Fall 2012 INSTRUCTOR Dr. William T. OFFICE HOURS Jackson OFFICE Piano Man 103D Monday 9:00-11:00 and 3:00-5:00 Office Phone 727-873-4892 Tuesday
More informationLIT 2000.522 INTRODUCTION TO LITERATURE FALL 2015 (100% ONLINE)
University of South Florida Sarasota-Manatee LIT 2000.522 INTRODUCTION TO LITERATURE FALL 2015 (100% ONLINE) Dates: August 24 to December 12, 2015 Credit hours: 3 Instructor: Dr. Jackie Smith Email: smithj5@sar.usf.edu
More informationGIS6100: Geographic Information Systems Syllabus Spring 2015
GIS6100: Geographic Information Systems Syllabus Spring 2015 Instructor Name: Dr. Joni Downs Lab/Office: NES 320/NES218D Email: downs@usf.edu Phone: None About the Course Course meeting: Online. Office
More informationCheck list for web developers
Check list for web developers Requirement Yes No Remarks 1. Input Validation 1.1) Have you done input validation for all the user inputs using white listing and/or sanitization? 1.2) Does the input validation
More informationSTA 4442 INTRODUCTION TO PROBABILITY FALL 2012
Instructor: Keshav P. Pokhrel Email: kpokhrel@mail.usf.edu Class Hours: MWF 12.55PM-1.45PM in CMC 118 Office Hours: MW 2:00PM 3:00 PM in CMC 368 A (Third Floor) or by appointment. Prerequisite: MAC2313
More informationCreating Stronger, Safer, Web Facing Code. JPL IT Security Mary Rivera June 17, 2011
Creating Stronger, Safer, Web Facing Code JPL IT Security Mary Rivera June 17, 2011 Agenda Evolving Threats Operating System Application User Generated Content JPL s Application Security Program Securing
More informationThis training is targeted at System Administrators and developers wanting to understand more about administering a WebLogic instance.
This course teaches system/application administrators to setup, configure and manage an Oracle WebLogic Application Server, its resources and environment and the Java EE Applications running on it. This
More informationCIS 292 Computer and Network Security Proposed Start: Summer 2015. Instructor's Name: Office Location: Office Hours: Office Phone: E-mail:
CIS 292 Computer and Network Security Proposed Start: Summer 2015 Instructor's Name: Office Location: Office Hours: Office Phone: E-mail: Course Description: This course assists students in developing
More informationCollege of Education Learn. Lead. Inspire. Transform.
College of Education Learn. Lead. Inspire. Transform. EDF 3604.522/523, 3cr Schools and Society (online) for Non-Educators An Upper Level Pillars Course for USFSM Instructor: Dr. Jody L McBrien Office:
More informationCOURSE SYLLABUS Basic American Sign Language (ASL 1)
COURSE SYLLABUS Basic American Sign Language (ASL 1) University of South Florida Sarasota-Manatee Monday & Wednesday 11:00 12:40 P.M. ASL2140C Section: 591 Instructor: Myra McPherson, LMHC,Ph.D. E-mail:
More informationMAN 4802 Entrepreneurship/Small Business Management Online Fall 2013
MAN 4802 Entrepreneurship/Small Business Management Online Fall 2013 INSTRUCTOR Dr. William T. Jackson OFFICE HOURS OFFICE Piano Man 103D Monday By Appointment Office Phone 727-873-4892 Tuesday By Appointment
More informationThe University of Texas at Tyler COLLEGE OF BUSINESS & TECHNOLOGY Fall Semester 2013 Course Syllabus. Introduction to the American Health Care System
The University of Texas at Tyler COLLEGE OF BUSINESS & TECHNOLOGY Fall Semester 2013 Course Syllabus Course Number: MANA 5361 Section 702 Course Title: Class Meeting: Instructor: Office: Telephone: e-mail:
More informationWebSphere Server Administration Course
WebSphere Server Administration Course Chapter 1. Java EE and WebSphere Overview Goals of Enterprise Applications What is Java? What is Java EE? The Java EE Specifications Role of Application Server What
More informationIBM WebSphere Server Administration
IBM WebSphere Server Administration This course teaches the administration and deployment of web applications in the IBM WebSphere Application Server. Duration 24 hours Course Objectives Upon completion
More informationInstallation Guide of the Change Management API Reference Implementation
Installation Guide of the Change Management API Reference Implementation Cm Expert Group CM-API-RI_USERS_GUIDE.0.1.doc Copyright 2008 Vodafone. All Rights Reserved. Use is subject to license terms. CM-API-RI_USERS_GUIDE.0.1.doc
More informationHudson configuration manual
Hudson configuration manual 1 Chapter 1 What is Hudson? Hudson is a powerful and widely used open source continuous integration server providing development teams with a reliable way to monitor changes
More informationINTRODUCTION TO INFORMATION TECHNOLOGY CSIT 1110. Class Hours: 3.0 Credit Hours: 4.0 Laboratory Hours: 3.0 Revised: August 24, 2012
PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS INTRODUCTION TO INFORMATION TECHNOLOGY CSIT 1110 Class Hours: 3.0 Credit Hours: 4.0 Laboratory Hours: 3.0 Revised: August 24, 2012 Catalog Course Description:
More informationCalifornia State University Polytechnic University. CIS 311 Interactive Web Development. Fall 2011
California State University Polytechnic University CIS 311 Interactive Web Development Fall 2011 Basic Information Class time Tuesday Thursday 1:00 3:00 PM Class location C4-27 Textbooks Web Applications
More informationJVA-122. Secure Java Web Development
JVA-122. Secure Java Web Development Version 7.0 This comprehensive course shows experienced developers of Java EE applications how to secure those applications and to apply best practices with regard
More informationCOURSE SYLLABUS COURSE REQUIREMENTS
FLORIDA STATE UNIVERSITY Social Psychology of Groups SYP3000: 02-06 Spring 2013 Online Course Website (Blackboard): http://campus.fsu.edu Instructor: Erica Toothman Phone: (850) 644-6416 (Main Office)
More informationCourse Title: ITAP 4371: E-Commerce. Semester Credit Hours: 3 (3,0)
Course Title: ITAP 4371: E-Commerce Semester Credit Hours: 3 (3,0) I. Course Overview The primary objective of this course is to expose students to the advanced use of information technology in the design
More informationSonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)
Sonatype CLM Enforcement Points - Continuous Integration (CI) i Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) ii Contents 1
More informationACCT 525 05W Advanced Managerial Accounting Spring 2016. Office Hours: Mon - 1 PM to 6 PM (BA 122 or UCD, every other week, appointment recommended)
ACCT 525 05W Advanced Managerial Accounting Spring 2016 Instructor: Dr. Opara, DBA, CPA, CMA Assistant Professor Office: BA 122; Tel#: 903-886-5659 E-Mail: Michael.opara@tamuc.edu Office Hours: Mon - 1
More informationPrerequisite: For students other than business and agribusiness majors.
Department of Information and Operations Management INFO 209 Business Information System Concept ISYS 209 Section 501 Monday 3:55 5:10 Room 115 Section 502 Monday 5:45 7:00 Room 113 Section 503 Monday
More informationSYLLABUS. Learning/Developing Child EDF 3122 Fall 2014 Section 524.F14 Mondays, 3:00-5:50 PM Room A203B
SYLLABUS Learning/Developing Child EDF 3122 Fall 2014 Section 524.F14 Mondays, 3:00-5:50 PM Room A203B Instructor: Jenni Menon Mariano, Ph.D. Tel.: (941) 302-2454 Email: jmmariano@sar.usf.edu Office: SMC
More informationITNW 1337 Introduction to the Internet Course Syllabus: Spring 2015
ITNW 1337 Introduction to the Internet Course Syllabus: Spring 2015 Northeast Texas Community College exists to provide responsible, exemplary learning opportunities. Dr. Kevin P Rose Office: BT 105 Phone:
More informationAUSTIN COMMUNITY COLLEGE DEPARTMENT OF COMPUTER STUDIES AND ADVANCED TECHNOLOGY
AUSTIN COMMUNITY COLLEGE DEPARTMENT OF COMPUTER STUDIES AND ADVANCED TECHNOLOGY Course Syllabus: COSC 1320 C++ / C Programming (CIS 2003) Section 33024 Lecture 021 at Northridge Campus Spring 2006 Instructor:
More informationCOURSE SYLLABUS. Office Hours: MWF 08:30am-09:55am or by appointment, DAV 238
USF, St. Petersburg MAC 1105 College Algebra (ref #20214 ) COURSE SYLLABUS Term: Spring 2011 Section: 602 Department: MTH College: AP Credit hours: 3 Instructor: Olena Maymeskul Email: olenam@mail.usf.edu
More informationPELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS WEB 2300
PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS CIW JAVASCRIPT FUNDAMENTALS WEB 2300 Class Hours: 3.0 Credit Hours: 3.0 Laboratory Hours: 0.0 Revised: Spring 08 NOTE: This course is not designed
More informationEntrepreneurship & Small Business Management. USF College of Business. MAN 4802 Fall 2014 Room: BSN 124. Instructor: Jennie Jolly
Entrepreneurship & Small Business Management USF College of Business MAN 4802 Fall 2014 Room: BSN 124 Instructor: Jennie Jolly Direct Phone: 813-569-5897 Office Hours: By Appointment Email: jjollygo@mail.usf.edu
More informationOracle WebLogic Server 11g: Administration Essentials
Oracle University Contact Us: 1.800.529.0165 Oracle WebLogic Server 11g: Administration Essentials Duration: 5 Days What you will learn This Oracle WebLogic Server 11g: Administration Essentials training
More informationHARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD 21015 Course Outline
HARFORD COMMUNITY COLLEGE 401 Thomas Run Road Bel Air, MD 21015 Course Outline CIS 210 COURSE NUMBER: CIS 210 COURSE NAME: MEETING PLACE: Random On-Line DIVISION: Business, Computing & Applied Technology
More informationEME6055: Current Trends in Instructional Technology
EME60: Current trends in IT (Fall 2014) 1 University of South Florida Department of Secondary Education EME60: Current Trends in Instructional Technology COURSE SYLLABUS Fall 2014 / Online Professor :
More informationTHE UNIVERSITY OF TEXAS AT TYLER COLLEGE OF NURSING COURSE SYLLABUS. NURS NURS 5321: Health Policy and Population Health. Spring 2014.
Health Policy and Population Health, Spring 14 Page 1 THE UNIVERSITY OF TEXAS AT TYLER COLLEGE OF NURSING COURSE SYLLABUS NURS NURS 5321: Health Policy and Population Health Spring 2014 Faculty Dr. Colleen
More informationSCHOOL OF SOCIAL WORK. Field Instruction. Part-time: SOW 6557 2 Credits SYLLABUS
SCHOOL OF SOCIAL WORK Field Instruction Part-time: SOW 6557 2 Credits SYLLABUS Instructor: Silvia J. Blanco, MSW, LCSW Phone: 941 320-8447 Office Hours: by appointment Class Hours: Saturday 9-12:40 09/07,
More informationMGT 3361 Project Management
MGT 3361 Project Management Course Description/Overview This course provides the student with an introduction to the project management process. The course focuses on both the common body of knowledge
More informationINF 203: Introduction to Network Systems (3 credit hours) Spring 2015 8W1, Class number 9870
INF 203: Introduction to Network Systems (3 credit hours) Spring 2015 8W1, Class number 9870 Instructor: Norman Gervais Office location: BA 313 or virtually via Google Hangout, inf.gervais@gmail.com Office
More informationTHE UNIVERSITY OF TEXAS AT TYLER COLLEGE OF NURSING COURSE SYLLABUS. NURS NURS 5321: Health Policy for Population Health. Fall 2015.
Health Policy and Population Health, Fall 2015 Page 1 THE UNIVERSITY OF TEXAS AT TYLER COLLEGE OF NURSING COURSE SYLLABUS NURS NURS 5321: Health Policy for Population Health Fall 2015 Faculty Dr. Colleen
More informationANGELO STATE UNIVERSITY Department of Accounting, Finance and Economics. Financial Management. Spring 2015 Syllabus
ANGELO STATE UNIVERSITY Department of Accounting, Finance and Economics FIN 3361-Financial Management Syllabus This Syllabus is provided for informational purposes regarding the anticipated course content
More informationASP.NET MVC Secure Coding 4-Day hands on Course. Course Syllabus
ASP.NET MVC Secure Coding 4-Day hands on Course Course Syllabus Course description ASP.NET MVC Secure Coding 4-Day hands on Course Secure programming is the best defense against hackers. This multilayered
More informationMGT 3361 Project Management
MGT 3361 Project Management Course Description/Overview This course provides the student with an introduction to the project management process. The course focuses on both the common body of knowledge
More informationCourse Description. Course Audience. Course Outline. Course Page - Page 1 of 5
Course Page - Page 1 of 5 WebSphere Application Server 7.0 Administration on Windows BSP-1700 Length: 5 days Price: $ 2,895.00 Course Description This course teaches the basics of the administration and
More informationBiology BSC 6932 Applied Regression for Scientists Fall 2014
Biology BSC 6932 Applied Regression for Scientists Fall 2014 Instructor: Dr. Leah Johnson Department: Integrative Biology Office: SCA Phone: E-mail: lrjohnson0@gmail.com Office Hours: by appointment. I
More informationPHIL 2244: Engineering Ethics (3 credits)
Syllabus University of New Orleans Department of Philosophy PHIL 2244: Engineering Ethics (3 credits) SECTION 001: LA 372, F, 1:00 1:50 p.m. Contact Information Instructor: Dr. Edward Johnson Office: Liberal
More informationManagement 352: Human Resource Management Spring 2015 Syllabus
Management 352: Human Resource Management Spring 2015 Syllabus Instructor: Professor Tanya Hertz, Department of Management E-mail: THertz@mail.sdsu.edu (Subject line should read MGT 352-A1) Office Phone
More informationAcct 3300.002 Accounting and Finance for Small Business and Entrepreneurs Spring 2015 Online
Acct 3300.002 Accounting and Finance for Small Business and Entrepreneurs Spring 2015 Online Instructor: Jennifer Reynolds, MST, CPA BUS 133A JReynolds@UTTyler.edu 903-565-5734 Office Hours: M 9:30-11:00
More informationMagDiSoft Web Solutions Office No. 102, Bramha Majestic, NIBM Road Kondhwa, Pune -411048 Tel: 808-769-4605 / 814-921-0979 www.magdisoft.
WebLogic Server Course Following is the list of topics that will be covered during the course: Introduction to WebLogic What is Java? What is Java EE? The Java EE Architecture Enterprise JavaBeans Application
More informationA Monitored Student Testing Application Using Cloud Computing
A Monitored Student Testing Application Using Cloud Computing R. Mullapudi and G. Hsieh Department of Computer Science, Norfolk State University, Norfolk, Virginia, USA r.mullapudi@spartans.nsu.edu, ghsieh@nsu.edu
More informationCase Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB
September Case Studies of Running the Platform NetBeans UML Servlet JSP GlassFish EJB In this project we display in the browser the Hello World, Everyone! message created in the session bean with servlets
More informationCS 300 Data Structures Syllabus - Fall 2014
CS 300 Data Structures Syllabus - Fall 2014 Catalog Description Data structures are fundamental to advanced, efficient programming. Topics including asymptotic analysis, stacks, queues, linked lists, trees,
More informationWorkshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:
Oracle Workshop for WebLogic 10g R3 Hands on Labs Workshop for WebLogic extends Eclipse and Web Tools Platform for development of Web Services, Java, JavaEE, Object Relational Mapping, Spring, Beehive,
More informationUVic Department of Electrical and Computer Engineering
UVic Department of Electrical and Computer Engineering COURSE OUTLINE Elec 567 Advanced Network Security and Forensics Spring 2014 Instructor: Office Hours: Dr. Issa Traore Days: Monday, Thursday Phone:
More informationBasic TCP/IP networking knowledge of client/server concepts Basic Linux commands and desktop navigation (if don't know we will cover it )
About Oracle WebLogic Server Oracle WebLogic Server is the industry's best application server for building and deploying enterprise Java EE applications with support for new features for lowering cost
More informationConfiguring. SuccessFactors. Chapter 67
Chapter 67 Configuring SuccessFactors The following is an overview of the steps required to configure the SuccessFactors Enterprise Edition Web application for single sign-on (SSO) via SAML. SuccessFactors
More informationPrerequisite: CIS 271 with a minimum grade of C or consent of department.
CIS 272 Windows Server I Proposed Start: Fall 2013 Instructor's Name: Office Location: Office Hours: Office Phone: E-mail: Course Description: This course prepares students for Microsoft certification.
More informationProof of Concept. A New Data Validation Technique for Microsoft ASP.NET Web Applications. Foundstone Professional Services
Proof of Concept A New Data Validation Technique for Microsoft ASP.NET Web Applications Foundstone Professional Services February 2005 Introduction Despite significant awareness of security issues like
More informationConfiguring SuccessFactors
Chapter 117 Configuring SuccessFactors The following is an overview of the steps required to configure the SuccessFactors Enterprise Edition Web application for single sign-on (SSO) via SAML. SuccessFactors
More informationWEB APPLICATION DEVELOPMENT. UNIT I J2EE Platform 9
UNIT I J2EE Platform 9 Introduction - Enterprise Architecture Styles - J2EE Architecture - Containers - J2EE Technologies - Developing J2EE Applications - Naming and directory services - Using JNDI - JNDI
More informationNetIQ Access Manager 3.2 integration
KeyShield SSO NetIQ Access Manager 3.2 integration system integrator documentation ver. 1.0.1 (21. Mar. 2014) Na Pankráci 54, Praha 4 Introduction KeyShield SSO authenticates not only a browser session
More informationadam.valentiner@csn.edu
GRC 175 Web Design & Publishing I Online Fall Semester 2014 3.0 credits Prerequisite 103 or approval of Instructor Adam Valentiner Instructor Office Phone: 651-4783 Office Location: CY 1716 (Cheyenne/Telecom
More informationENC2210 Technical writing for health science majors. Course Description:
ENC2210 Technical writing for health science majors Course Description: In this course, you will learn effective presentation of technical and semi-technical information. ENC 2210 will introduce you to
More informationThe University Of Texas At Austin. The McCombs School of Business
The University Of Texas At Austin The McCombs School of Business Financial Risk Management FIN 377.2 Spring 2012 Location: CBA 4.332 Time: TTH 8:00 9:30 Professor: Josh Alexander, CFA Phone(s): 512 439
More informationSYLLABUS: MKT 454.022, Monday evening 4:00-6:30pm; BU124 Spring Semester, 2012
SYLLABUS: MKT 454.022, Monday evening 4:00-6:30pm; BU124 Spring Semester, 2012 Course: Marketing 454, Business-To- Business Marketing, 3 credit hours Department of Management, Marketing, and International
More informationDetecting Web Application Vulnerabilities Using Open Source Means. OWASP 3rd Free / Libre / Open Source Software (FLOSS) Conference 27/5/2008
Detecting Web Application Vulnerabilities Using Open Source Means OWASP 3rd Free / Libre / Open Source Software (FLOSS) Conference 27/5/2008 Kostas Papapanagiotou Committee Member OWASP Greek Chapter conpap@owasp.gr
More informationBCM 247 008 11:00-12:15 p.m. 1:30-3:35 p.m. Wednesday 10:00-12:00 noon
Stephen F. Austin State University College of Business Department of General Business Course Syllabus GBU 440 500 Records Management Spring 2011 Class Information Professor: Dr. Marsha L. Bayless E-mail:
More informationImperial Valley College Course Syllabus - Elementary Differential Equations Math 220
Basic Course Information Semester Spring 2015 Instructor Name Jill Nelipovich Course Title & # Math 220 Email jill.nelipovich@imperial.edu CRN # 20395 Webpage Blackboard site Room 2722 Office Room 2768
More informationFlorida Gulf Coast University Lutgert College of Business Marketing Department MAR3503 Consumer Behavior Spring 2015
Course name: Class schedule: Course mode: Classroom: Lutgert Hall, Room 2208 CRN: 10141 Consumer Behavior Tuesday & Thursday, 9:30 AM 10:45 AM On campus, face-to-face meetings Credit hours: 3 Final exam:
More informationWHITE MOUNTAINS COMMUNITY COLLEGE 2020 Riverside Drive, Berlin, NH 03570 COURSE SYLLABUS. Introduction to Psychology.
WHITE MOUNTAINS COMMUNITY COLLEGE 2020 Riverside Drive, Berlin, NH 03570 COURSE SYLLABUS BPSY111 Course Number Introduction to Psychology Title Prepared by: Pamela DelliColli Semester: Spring 2013 Catalog
More informationCollin College Business and Computer Systems
Collin College Business and Computer Systems COURSE INFORMATION Course Number: ITSW 1304.P70 CRN 17101 Course Title: Introduction to Spreadsheets - Excel Course Description: Instruction in the concepts,
More informationI INF 300: Probability and Statistics for Data Analytics (3 credit hours) Spring 2015, Class number 9873
I INF 300: Probability and Statistics for Data Analytics (3 credit hours) Spring 2015, Class number 9873 Instructor: Norman Gervais Office location: BA 313 Office hours: Mondays 11:30-1:00 and Wednesdays
More informationUniversity of North Texas at Dallas Spring 2014 SYLLABUS
University of North Texas at Dallas Spring 2014 SYLLABUS MGMT 5710D.090, HUMAN RESOURCE MANAGEMENT SEMINAR 3 CREDIT HOURS Department of Management Division of Urban and Professional Studies Instructor
More informationCourse: ISYS 4373 Application Development with Java Prerequisite: ISYS 3293
COURSE SYLLABUS Course: ISYS 4373 Application Development with Java Prerequisite: ISYS 3293 Welcome: Welcome to ISYS 4373, an introduction to Java programming. The purpose of this course is to provide
More information