Notes
On Sunday, 01 December 2002, TGen ran help wanted advertisements in the Arizona Republic.
Network Engineer, Network Security Engineer, Technical Support Engineer (TSE). The TSE job requires "expert understanding of MacOS 9 and MacOS X, MS Windows 2000 and XP, and Redhat Linux operating systems. MCSE or equivalent certification is plus. Knowledge of TCP/IP and Internet protocols, such as DNS, HTTP, SMTP and SSL is preferred."A biotech program that contains a SysAdmin component must produce students that would make TGen happy.
Every computing course must include a section on the ethics of computing and computer security.
Computing students learn about providing a "collaborative and supportive computing environment that enables geographically-distributed scientists to achieve research goals more effectively, while enabling their results to be used in developments elsewhere."
Computing students learn about setting-up and maintaining grid-computing (clustering) systems. Grid systems can be used to provide a relatively inexpensive environment for computer intensive tasks.
In addition, computing students learn about the following.
The scientific method: "how experiments are designed and carried out to test hypotheses, and standards for reporting scientific research."
"The foundations of molecular biology: how genomic information is transmitted and used in living cells."
"Facility with computers: everything from the ability to learn to use new software quickly to the ability to work comfortably in a command-line (Unix) environment."
"Knowledge of a programming language such as C or C++ and a scripting language such as Perl or Python."
Student Types
- Biology student with minimal computing experience.
- Computing student with minimal biology experience.
- Newbie student (BS/BA).
Core Computer Courses [taken by all student types]
- Introductory Internet (email, XHTML, CSS, SSI)
- Introductory Programming using Perl (or some other language)
- Introductory Unix (command-line and text editor)
- Introductory Algorithms and Data Structures (general)
- Introductory Databases (relational and others)
- Introductory Regular Expressions
- Introductory Object-Oriented Methodology.
Computing with Bioinformatics Emphasis
- Introductory Free and Open Source Computing Tools
- Introductory Computer Simulation and Artificial Intelligence
- Introductory Computer Visualization and Graphics
- Introductory XML and Other X-technologies (the semantic web).
- Intermediate Algorithms/Data Structures/Biodatabases
- Unix System Administration (grid computing)
- Introductory Biology (Bioinformatics emphasis)
- Math Sequence
Mathematics Sequence
The Math Department must supply inputs for this section.
- Biomath 101
- Probability Theory
- Statistics
Author: G.D.Thurman
[gdt@deru.com]
Created: 20 Feb 2003