Course and Certificate
Register through a
University Partner
20 contact hours
Used For:
2 Continuing Education Units

Managing Technical Professionals Online Course

Managing Technical Professionals and Organizations is a course that explains the ways in which research and development (R&D) employees differ from other workers and how you can apply more appropriate and effective management techniques. In this course students will learn a variety of ways to motivate, manage, and lead R&D professionals and how to get and keep research teams working together efficiently and effectively. We will focus on individual contributors and members of project teams, including cross-functional teams, and examine how to work effectively with prima donnas and independent spirits.

Course Outcome

After completing Managing Technical Professionals and Organizations, students will be equipped with a basic understanding of the following:

  • How to determine the best strategy for overcoming a given challenge of managing highly skilled research professionals
  • How to apply strategies for building trust with research professionals in given scenarios
  • How to identify examples of strategies for motivating research professionals to perform at their best

No previous experience or coursework required

Students will be assigned 5 homework assignments, and a final project for each course.

Module 1

Getting started: the basics ● Android architectural overview ● Standard development environment for Android applications ● Alternative approaches ● Challenges of the mobile platform ● Putting it all together

Module 2

Anatomy of an Android Application ● Creating a new Android Application ● The Android project structure ● Activities ● User interface – the basics ● Tying it all together

Module 3

Android support within Eclipse ● The Android perspective ● Emulator ● Delvik Debug Monitoring Service

Module 4

User Interfaces – a closer look ● Simple Toasts ● Standard view layouts: ● Basic widgets: ● Formatting: Dips and SPS ● Context menu and alert text ● General UI strategies for mobile devices

Module 5

Persistent storage in Android ● Database support ● File I/O ● Serialization ● Preferences

Module 6

Activity LifeCycle ● Programming in the mobile environment ● Activity lifecycle phases ● Example application

Module 7

Beyond simple applications ● Writing multi Activity applications ● Communication between Activities ● Activities without interfaces

This course is Instructor-led and delivered through our award-winning online Learning Management System