University of Maryland Global Campus

CMST 303: Advanced Application Software

A guide to UMGC's CMST 303, a hands-on, project-based survey of advanced office application features and how they work together.

Updated October 2026 · 5 min read

CMST 303 at the University of Maryland Global Campus takes office software skills to an advanced level and shows how applications work together.

UMGC describes it as a hands-on, project-based survey of advanced features of office application software. The aim is to use advanced features to produce documents for professional and personal communication. Topics include information systems, application integration, computer hardware and software, storage and networking. It is a 3-credit course.

The prerequisite is CMST 100B, 100D, 100F and 100G; Microsoft Office Specialist (MOS) certifications in Word, Excel, PowerPoint and Access; or an introductory course in Microsoft Office.

You can receive credit for only one of CAPP 303 or CMST 303. The step up is integration: one project may draw data from a database into a spreadsheet, chart it and merge it into documents.

Course at a Glance

ItemDetails
UniversityUniversity of Maryland Global Campus (UMGC)
Course codeCMST 303
Credits3
PrerequisiteCMST 100B, 100D, 100F and 100G; or MOS certifications in Word, Excel, PowerPoint and Access; or an introductory Microsoft Office course
Credit overlapOnly one of CAPP 303 or CMST 303
Typical workHands-on projects using advanced and integrated features

What CMST 303 Covers

Topic (UMGC)What it means in practice
Advanced application featuresAdvanced formatting, formulas, automation, queries and design tools
Application integrationLinking and embedding data between programs, mail merge
Information systemsHow software and data support organizations
Hardware, software, storage and networkingThe technology that applications run on and share data across

Key Skills Explained

Linking Versus Embedding

A linked object stays connected to its source file and updates when the source changes. An embedded object is a copy stored inside the destination and does not update.

Example: A monthly report in Word includes a sales chart from Excel. Linking it means next month's figures update the chart automatically. Embedding it is safer when you email the report and the recipient does not have the spreadsheet.

Mail Merge

Mail merge combines a document template with a data source to produce personalized letters, labels or emails. The data can come from a spreadsheet or a database query.

Example: An Access query lists customers with overdue invoices. A Word letter uses merge fields for name, amount and due date, and the merge produces one accurate letter per customer, with no manual typing.

Advanced Spreadsheet Tools

Lookup functions, PivotTables and what-if tools such as Goal Seek let you summarize and model data quickly. They often feed the integrated documents you produce.

Planning an Integrated Project

Integration projects go wrong when files are built in the wrong order. Plan the flow first:

  1. Identify the source of truth for the data (often the database or spreadsheet).
  2. Clean and structure that data before using it anywhere else.
  3. Build analysis (queries, formulas, PivotTables, charts).
  4. Link outputs into documents and presentations.
  5. Test by changing a source value and checking every linked output updates.

Keep all project files in one folder and avoid renaming them after linking, or the links break.

Typical Assignments and How to Approach Them

Assignment typeWhat it testsHow to approach it
Advanced documentLong-document toolsUse styles, captions and automatic tables
Spreadsheet modelAdvanced functions and analysisSeparate inputs, calculations and outputs
Database projectQueries, forms and reportsDesign tables before queries
Integrated projectLinking and mergingPlan the data flow first
Concepts assignmentHardware, storage, networkingExplain with practical examples

Hardware, Storage and Networking Concepts

UMGC includes information systems, hardware and software, storage and networking in CMST 303, so expect some concept-based work alongside the projects. Keep explanations practical:

Linking each concept to how you actually store, share and protect your project files makes these answers concrete.

Where Students Get Stuck

Study Tips for CMST 303

How We Help with CMST 303

Send the project instructions, data files, your work so far and feedback. A tutor can explain advanced features, troubleshoot links and merges on a copy of your files, prepare a custom project for a comparable task, or edit written concept assignments.

GradeEssays is independent of the University of Maryland Global Campus. Our help is for learning; the work you submit must be your own under UMGC's academic integrity policy.

Master Your CMST 303 Projects

Share the instructions and files. We explain advanced features and model clean, integrated documents.

Start My Application Software Help

Free revisions · Full refund if late · Written from scratch for your order

Frequently Asked Questions

What is the prerequisite for CMST 303?

UMGC lists CMST 100B, 100D, 100F and 100G; MOS certifications in Word, Excel, PowerPoint and Access; or an introductory course in Microsoft Office.

How many credits is CMST 303?

It is a 3-credit course.

Can I take CMST 100 modules after CMST 303?

UMGC states the CMST 100B, 100D, 100F and 100G modules are not open to students who have completed CMST 303.

Does CMST 303 overlap with other courses?

You can receive credit for only one of CAPP 303 or CMST 303.

Is CMST 303 only software skills?

No. UMGC also lists information systems, hardware and software, storage and networking.

Can you help fix a broken mail merge?

Yes. We trace the data source and fields and explain the fix.