SEM:TOPIC IN COMPUTATIONAL BIO

Topics course. Computational biology is a rapidly emerging multidisciplinary field that uses techniques from computer science, applied mathematics and statistics to address problems inspired by biology. This seminar exposes students to a variety of topics of current interest in molecular computing and bioinformatics. : Next Generation Sequencing (NGS) data is a term used to describe the genomic data we get out of high throughput sequencing machines.

ALGORITHMS

Covers algorithm design techniques (“divide-and-conquer,” dynamic programming, ”greedy” algorithms, etc.), analysis techniques (including big-O notation, recurrence relations), useful data structures (including heaps, search trees, adjacency lists), efficient algorithms for a variety of problems, and NP-completeness. Prerequisites: 212, MTH 111, MTH 153.

COMPUTER GRAPHICS

Covers two-dimensional drawings and transformations, three-dimensional graphics, lighting and colors, game design, perspective, curves and surfaces, ray tracing. Employs Postscript, C++, GameMaker, POV-ray, and radiosity. The course accommodates both CS majors, for whom it is programming intensive, and other students with less technical expertise, by having two tracks of assignments. Prerequisites for CSC major credit: CSC 111 and MTH 111 or permission of the instructor; otherwise, CSC 111 or permission of the instructor.

ADVANCED PROGRAMMING TECHNIQUE

Focuses on several advanced programming environments, with a project for each. Includes object-oriented programming, graphical user interfaces (GUIs), and principles of software engineering. Topics cover the software development cycle, including versioning, code maintenance, cross-platform development, debugging as well as iterative testing and evaluation. Techniques include asynchronous and event-based programming, server-client development, data exchange via JSON. Prerequisite: 212.

INTERACTIVE WEB DOCUMENTS

A half-semester introduction to the design and creation of interactive environments on the world wide web. Focus on three areas: (1) Website design, (2) JavaScript, (3) Embedded multimedia objects. Enrollment limited to 35. Prerequisites: CSC 102 or equivalent competency with HTML.

HOW COMPUTERS WORK

This introductory course provides students with a broad understanding of computer hardware, software and operating systems. Topics include the history of computers; logic circuits; major hardware components and their design, including processors, memory, disks, and video monitors; programming languages and their role in developing applications; and operating system functions, including file system support and multitasking, multiprogramming and timesharing. Weekly labs give hands-on experience. Enrollment limited to 35. Offered first or second half of the semester.

HOW THE INTERNET WORKS

An introduction to the structure, design and operation of the internet, including the electronic and physical structure of networks; packet switching; how email and web browsers work, domain names, mail protocols, encoding and compression, http and HTML, the design of web pages, the operation of search engines, beginning JavaScript; CSS. Both history and societal implications are explored. Prerequisite: basic familiarity with word processing. Enrollment limited to 35. The course meets for the first half or second half of the semester only.

INTRO TO VIDEO PRODUCTION

This course will provide a foundation in the principles, techniques, and equipment involved in making short videos, including: development of a viable story idea or concept, aesthetics and mechanics of shooting video, the role of sound and successful audio recording, and the conceptual and technical underpinnings of digital editing. You will make several short pieces through the semester, working towards a longer final piece. Along with projects and screenings, there will be reading assignments and writing exercises. Prerequisite: FMS 150 or its equivalent (can be taken concurrently).

Timothy R Ritchie

Submitted by Anonymous (not verified) on
Primary Title:  
Hd(M)CrossCntry/Ast(M)T&Field
Institution:  
UMASS Amherst
Department:  
Athletic Department
Email Address:  
tritchie@umass.edu
Telephone:  
413-545-2691
Subscribe to