Recommended Classes and Self-Study Resources
Now that you're finishing up with CMST 385, you may be wondering what to do next. Below are some UMUC classes we highly recommend. Following those are some Resources for Self-study.
To check for schedules and availability, refer to UMUC's Class Schedules & Catalogs page: http://www.umuc.edu/gen/crsmenu.html
CMST 386 Internet: An Advanced Guide (3)
Prerequisite: CMST 385 or equivalent. A study of advanced applications for the Internet and the World Wide Web. Focus is on Web-page design, including features such as frames, animation, and cascading style sheets. Dynamic HTML and JavaScript are introduced. Assignments include designing and publishing a Web page.
CMST 498C Web Site Management (3)
Prerequisites: CMST 385 and 386, or equivalent. An in-depth survey of Web site maintenance for small businesses. Topics include exploring and surveying Web tools, including scripting, servers, editors, image manipulation tools, utilities, and traffic analysis. Focus is on Internet security and e-commerce issues.
CMST 450 Web Design Methodology and Technology (3)
(Formerly CAPP 498D.) Prerequisites: CMST 385 and 386, or equivalent. An in-depth survey of the design and delivery of professional Web content. Focus is on using comprehensive tools and the latest technology to enhance the Web presence of a small business. Topics include multimedia and interactivity. Online commerce and Internet security issues are discussed. Assignments include a comprehensive project. Students may receive credit for only one of the following courses: CAPP 498D or CMST 450.
CMIS 498B Web Database Development (3)
Prerequisite: CMIS 320; CMIS 340 recommended. An exploration of an assortment of current Web technologies and programming language options used to interface a relational database to a Web server. Technologies such as CGI/Perl, Active Server Pages and Java will be utilized in the lab. The 3-tiered architecture will be studied in depth via a number of hands-on activities and projects. A good knowledge of relational database design, SQL, and programming language experience is assumed.
CMIS 498J Internet Programming in Java (3)
(Also listed as CMSC 498J.) Prerequisite: CMIS 345, CMSC 300, or equivalent object-oriented programming experience. An examination of the principles, techniques, and applications of programming in Java in the Internet environment. Advanced features of Java are implemented in programming projects. Topics include threads, packages, interfaces, and exceptions. Java applets are created and incorporated into Web pages. Visual development tools are reviewed. Students may receive credit for only one of the following courses: CMIS 498J or CMSC 498J.
Because of the crossover of graphic design and page layout concetps between Desktop Publishing and Web Publishing, many students also take the following courses:
CMST 310 Desktop Publishing (3)
Prerequisite: Basic familiarity with personal computers and experience with a word-processing or text-editing program. An introduction to concepts and methods of desktop publishing. Highlights include the design and layout of a publication, the choice of computer hardware and software, the integration of computer graphics, the drafting and editing of a publication, and methods of interfacing with high-level printing equipment to produce a final document. Students may receive credit for only one of the following courses: CAPP 310 or (former course) CAPP 398B.
CMST 311 Advanced Desktop Publishing (3)
Prerequisite: CAPP 310 or equivalent. A project-oriented study of the concepts and methods of desktop publishing. Techniques for using color in page layouts are implemented. Features essential to multimedia presentations are integrated with techniques for capturing and editing photos to produce business publications.
Resources for Independent Study:
Tutorials
- HTML Tutorials
Go beyond the HTML basics. Try tutorials in Forms, Frames, Image Maps, Buttons, and various HTML 4.0 tags.
- Javascript Primers
Work for the 30 lessons in JavaScripting.
- Tackle CSS
Cascading Style sheets can be used to apply style to your web pages without having to repeat duplicate elements such as font tags over and over again.
Copy & Paste Code
Perhaps you want to add some advanced features to your page but you don't wish to learn the language. You're in luck. Thousands of pre-made scripts can be copied and pasted into your pages for free. (Please do NOT use scripts that are not clearly marked as free for your taking.)
Return to our Main Page