Course Overview:

This hands-on course provides a comprehensive introduction to programming logic, and builds a solid foundation of programming skills that can be used to master additional programming languages like C, C++, PERL, Java or Python. To learn programming you must focus on a particular language, and we have chosen Java.  In this course you will write and debug programs in Python. If you would like this course to use a different computer language, that can be arranged.

Attendees to PL-115: Fundamentals of Computer Programming will receive TechNow approved course materials and expert instruction.

Dates/Locations:

No Events

Duration: 5 Days

Course Objectives:

  • Writing Simple Programs Data Types, Constants, & Variables
  • Screen Output & Keyboard Input
  • Expressions
  • Decision Making
  • Looping
  • Subroutines
  • Debugging
  • Data Collections – Arrays
  • Data Collections – Classes Working with Files

Prerequisites:

  • This course is for students starting out in programming.  No programming experience is required.

 

Comments

Latest comments from students


User: tsonger

Instructor comments: While I could tell the instructor was very knowledgeable, his instructions were not very clear. He could've done a better job preparing for the class.

Facilities comments: Room was fine. The location of the room could have been better as the dings from the elevator were a bit distractive.


User: TracyPaul

Instructor comments: Very knowledgeable. Diagnosed our programming problems in short order. Could go into the details of 'why', versus only the 'how'.

Facilities comments: Outstanding. The hotel staff did a great job supporting our class.


 

Liked the class?  Then let everyone know!

CCFE Core Competencies

  • Procedures and Legal Issues
  • Computer Fundamentals
  • Partitioning Schemes
  • Data Recovery
  • Windows File Systems
  • Windows Artifacts
  • Report writing (Presentation of Finding)
  • Procedures and Legal issues
  1. Knowledge of search and subjection and rules for evidence as applicable to computer forensics.
  2. Ability to explain the on-scene action taken for evidence preservation.
  3. Ability to maintain and document an environment consolidating the computer forensics.
  • Computer Fundamentals
  1. Understand BIOS
  2. Computer hardware
  3. Understanding of numbering system (Binary, hexadecimal, bits, bytes).
  4. Knowledge of sectors, clusters, files.
  5. Understanding of logical and physical files.
  6. Understanding of logical and physical drives.
  • Partitioning schemes
  1. Identification of current partitioning schemes.
  2. Understanding of primary and extended partition.
  3. Knowledge of partitioning schemes and structures and system used by it.
  4. Knowledge of GUID and its application.
  • Windows file system
  1. Understanding of concepts of files.
  2. Understanding of FAT tables, root directory, subdirectory along with how they store data.
  3. Identification, examination, analyzation of NTFS master file table.
  4. Understanding of $MFT structure and how they store data.
  5. Understanding of Standard information, Filename, and data attributes.
  • Data Recovery
  1. Ability to validate forensic hardware, software, examination procedures.
  2. Email headers understanding.
  3. Ability to generate and validate forensically sterile media.
  4. Ability to generate and validate a forensic image of media.
  5. Understand hashing and hash sets.
  6. Understand file headers.
  7. Ability to extract file metadata from common file types.
  8. Understanding of file fragmentation.
  9. Ability to extract component files from compound files.
  10. Knowledge of encrypted files and strategies for recovery.
  11. Knowledge of Internet browser artifacts.
  12. Knowledge of search strategies for examining electronic
  • Windows Artifacts
  1. Understanding the purpose and structure of component files that create the windows registry.
  2. Identify and capability to extract the relevant data from the dead registry.
  3. Understand the importance of restore points and volume shadow copy services.
  4. Knowledge of the locations of common Windows artifacts.
  5. Ability to analyze recycle bin.
  6. Ability to analyze link files.
  7. Analyzing of logs
  8. Extract and view windows logs
  9. Ability to locate, mount and examine VHD files.
  10. Understand the Windows swap and hibernation files.
  • Report Writing (Presentation of findings)
  1. Ability to conclude things strongly based on examination observations.
  2. Able to report findings using industry standard technically accurate terminologies.
  3. Ability to explain the complex things in simple and easy terms so that non-technical people can understand clearly.
  4. Be able to consider legal boundaries when undertaking a forensic examination

Basic Information:

Contract Number: GS-35F-0365L Period Covered: April 24, 2001 to April 23, 2021

Products and ordering information is in this Authorized FSS Information Technology Schedule. Price List’s are also available on the GSA Advantage! System. Agencies can browse GSA Advantage! by accessing the Federal Supply Service’s Home Page via the Internet at GSA.gov.

in   

Course Overview:

This course is a project management certification that provides validation of fundamental project management skills. This course will confirm a project manager’s knowledge of the project life cycle, from initiation and planning, through execution, acceptance, support and closure. Students will gain the knowledge and skills necessary to complete projects on time and within budget, and learn common project management terminology used throughout the industry.

Attendees to CT-210: Project+ will receive TechNow approved course materials and expert instruction.

Dates/Locations:

Date/Time Event
02/17/2026 - 02/20/2026
08:00 -16:00
CT-210: Project+
TechNow, Inc, San Antonio TX
05/18/2026 - 05/21/2026
08:00 -16:00
CT-210: Project+
TechNow, Inc, San Antonio TX
07/20/2026 - 07/23/2026
08:00 -16:00
CT-210: Project+
TechNow, Inc, San Antonio TX
10/13/2026 - 10/16/2026
08:00 -16:00
CT-210: Project+
TechNow, Inc, San Antonio TX
12/14/2026 - 12/17/2026
08:00 -16:00
CT-210: Project+
TechNow, Inc, San Antonio TX

Duration: 4 Days

Course Objectives:

  • Project Initiation
  • Project planning, estimating and scheduling.
  • Creating project plans
  • Managing people
  • Managing cost and evaluating project performance
  • Project closure

Prerequisites:

  • Basic understanding of project management

Comments

Latest comments from students


User: ChiefsLeo94

Instructor comments: Mr. Moore was very knowledgeable in the subject area and kept us on target and interested in subject area by inputting relevant stories from his project management experience.

Facilities comments: Room was adequate for the training environment just big enough for the class size and still not feel like a broom closet.


User: trosale8

Instructor comments: very knowledgeable and very supportive and empathetic. Taught us not only the content but the test-taking techniques. Instructor talks during lab/practice tests which is harder to concentrate.


Liked the class?  Then let everyone know!