<img height="1" width="1" style="display:none;" alt="" sc="https://px.ds.linkedin.com/collect/?pid=5277500&amp;m=gif">

Overview of Technology Transactions

Online Class material is 100% online, accessible by all standard web browsers. Use your desktop, laptop, tablet, or smartphone--your progress will by synced across all devices.
On-Demand The class is fully asynchronous. Do the work at your own pace, turn in your assignment when you're ready, and get instant feedback via model answers and video review sessions.
Interactive Learn with dynamic, interactive modules that keep you engaged in active learning using a variety of learning modes.
Experiential Includes practical assessments throughout the class, plus a capstone assignment where you apply your skills in the context of a real-world matter.

Class Content


This course introduces participants to the key components of today’s most common technology transactions, focusing primarily on software licensing and development. The course will familiarize participants with key industry terms used by technology counsel and will explore agreement fundamentals such as IP ownership, deal economics, license grants and restrictions, data security, maintenance obligations, warranties, and infringement liability.

The instructor will use examples of development, distribution, software as a service (SaaS), and end-user license agreements to illustrate the foundational elements of each. Finally, the course offers an overview of current “hot topics” in the technology landscape such as privacy, data security, social media, and artificial intelligence.

Lawyers today needs to demonstrate a solid understanding of technology transactions so they will be better prepared to represent clients in the technology industry. Learn key concepts in technology transactions, understand the differences between hardware vs. software agreements, and master the components of development, license, distribution and professional services agreements. Practice by revising a Software-as-a-Service (SaaS) EULA Agreement based on client objectives.

Level: Basic -Foundational

This class is suitable for attorneys who have a general interest in, or are exposed to, technology transactions but have not had extensive practical experience in drafting or negotiating technology-related contracts. 

*It is recommended that participants complete AltaClaro’s Essentials of Contract Drafting (or otherwise have some basic exposure to contract basics as a junior attorney) prior to taking this course.


Upon completion of this course, participants will be able to: 
  • Demonstrate a solid understanding of technology transactions so they will be better positioned to represent clients in the technology industry
  • Differentiate between the purpose of the various types of technology agreements commonly encountered by technology counsel
  • Recognize key legal and commercial terms found in most technology agreements 
  • Identify key elements of software development and license agreements
  • Assess common risks and negotiation challenges in technology agreements

Simulation Exercise

Participants will be asked to review and propose revisions to a Software-as-a-Service (SaaS) EULA Agreement based on a set of facts relating to a hypothetical client’s goals and concerns. Participants will be asked to focus on eight specific concerns and identify and explain for each: (1) the relevant provision(s); (2)any revisions, deletions, or additions the participant would make to the identified provisions; (3) any additional information needed to fully respond; and (4) any other conforming edits or additional documents needed to ensure the client is adequately protected.

During the live review session of the course, participants will review the model answer and receive feedback on the substance of the drafting as well as practical tips for clear and concise drafting.

CLE Credit

2 CLE Credits is available for each course.


The AltaClaro Difference

Effective Learning with ROI--Backed by Education Science

Step 1: Learn

Learn at your own pace, absorbing lessons in short, easily digested segments led by experienced practitioners.

Step 2: Do

Apply what you've learned to solve real-world client scenarios, using transaction documents derived from actual deals.

Step 3: Review

Deepen your learning in virtual review sessions with an experienced practitioner. Review model answers and ask questions.

Instructors Who Practice What They Teach

Success Stories

Find Out More

Interested in this Class?

Our master classes are delivered in an experiential "bootcamp" framework. Students participate in small cohorts that go through the learning materials, assignments, and live review sessions together with experienced practitioner-instructors.

We serve law firms of all sizes, individual professionals, and groups of professionals (in-house departments, networks, and associations). Find out more about how we can help you.

law firms

Law Firms

Rapidly upskill associates with effective, efficient practical skills training.
Find Out More


Explore new practice areas and build in-demand practice skills.
Find Out More