CIS 3615 Secure Software Development
|
|
|
- Caren Wilcox
- 10 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 [email protected] 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 4368 Database Security and Auditing Summer 2014. E-Mail: [email protected] Office Hours: By Appointment
USF Sarasota-Manatee CIS 4368 Database Security and Auditing Summer 2014 Instructor: John Collins Office: N/A E-Mail: [email protected] Office Hours: By Appointment Canvas will be used in this class
CGS 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
CTS 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.
CIS 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
University 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: [email protected] Office Hours: Monday, Wednesday and Thursday from
University 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:
BACHELOR 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.
USF 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: [email protected] Mobile:
SYLLABUS 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
University 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: [email protected]
MAR 3400 Professional Selling Spring, 2015
MAR 3400 Professional Selling Spring, 2015 Instructor: Kirk Schueler Office: C264 Phone: (317) 513-4589 EMAIL: [email protected] Office Hours: Tuesday 5:00 5:45 classroom and by appointment C264 Required
How 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:
University 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: [email protected] Office Hours: Wednesday and Thursday from 5:00 6:00
Research 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;
Instructor: 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
Summer 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,
CIS 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
UNIVERSITY 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:
PROJECT 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
GlassFish 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
University 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
College 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 &
This 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:
MAN 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
Check 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
STA 4442 INTRODUCTION TO PROBABILITY FALL 2012
Instructor: Keshav P. Pokhrel Email: [email protected] 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
Creating 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
This 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
College 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:
COURSE 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:
MAN 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
The 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:
WebSphere 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
IBM 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
Installation 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
Hudson 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
INTRODUCTION 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:
California 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
JVA-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
COURSE 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)
Sonatype 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
ACCT 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: [email protected] Office Hours: Mon - 1
Prerequisite: 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
SYLLABUS. 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: [email protected] Office: SMC
ITNW 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:
COURSE 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: [email protected]
PELLISSIPPI 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
Entrepreneurship & 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: [email protected]
Oracle 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
HARFORD 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
EME6055: 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 :
THE 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
MGT 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
INF 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, [email protected] Office
THE 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
ANGELO 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
ASP.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
MGT 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
Course 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
PHIL 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
Management 352: Human Resource Management Spring 2015 Syllabus
Management 352: Human Resource Management Spring 2015 Syllabus Instructor: Professor Tanya Hertz, Department of Management E-mail: [email protected] (Subject line should read MGT 352-A1) Office Phone
Acct 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 [email protected] 903-565-5734 Office Hours: M 9:30-11:00
MagDiSoft 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
A 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 [email protected], [email protected]
Case 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
CS 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,
Workshop 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,
UVic 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:
Basic 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
Configuring. 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
Prerequisite: 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.
Proof 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
Configuring 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
WEB 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
NetIQ 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
[email protected]
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
ENC2210 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
The 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
SYLLABUS: 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
Detecting 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 [email protected]
BCM 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:
Imperial Valley College Course Syllabus - Elementary Differential Equations Math 220
Basic Course Information Semester Spring 2015 Instructor Name Jill Nelipovich Course Title & # Math 220 Email [email protected] CRN # 20395 Webpage Blackboard site Room 2722 Office Room 2768
Florida 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:
WHITE 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
Collin 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,
I 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
University 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
Course: 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
