계산화학(Computer in Chemistry)


계산화학 참고 - Molcular Dynamics Simulation


담당교수 : 전승준 (교수실 아산이학관314, 전화 3290-3130, e-mail  sjjeon@korea.ac.kr)

학수번호 :  CHM322

시간(강의실) : 


과목의 목적


최근 컴퓨터는 많은 계산을 요구하는 연구나 산업 분야뿐 아니라 사회의 거의 모든 분야에서 매우 중요한 역할을 하고 있다.   그리고 앞으로 다가오는 21세기는 컴퓨터에 기반을 둔 정보와 통신의 세계가 될 것이라는 예측을 누구나 하고 있다.

화학에서도 컴퓨터의 사용은 컴퓨터가 대중화되기 이전부터 양자화학과 통계역학 계산을 위주로 많이 사용되었었다.  그러나 최근 화학에서도 화학분야 전반에 걸쳐 컴퓨터가 사용되고 있다.  실험 기구의 일부로서 데이터를 얻는데 하드웨어로서 사용되고 있고 실험 결과의 처리를 위한 소프트웨어의 사용 등 화학적 계산을 위한 도구 등 연구를 수행하는데 필수적인 도구의 하나로 자리잡고 있다.  따라서 이 과목은 화학을 전공하는 학생으로서 필수적으로 알아야 할 컴퓨터 관련 지식을 배우는  것이 목적이다


과목의 개요


화학에서 실험 결과의 처리를 위한  data analysis, curve fitting, 방정식, 적분, 미분방정식의 해 등 컴퓨터를 사용하는 수치해석의 기본을 배우고 화학반응 메카니즘, 양자역학적 계산, 분자 동역학, 분자 모델링의 컴퓨터 모의 실험의 기초를 배운다.


참고서

Mathmatics in Chemistry                by H.G.Hecht

Computer Software Applications in Chemistry  by P. C. Jurs

Computational Chemistry      by G.H. Grant and W. G. Richards

Computational Chemistry Using the P.C.  by D.W. Rogers

Computers in Chemistry                  by C.V. Raman

Numerical Recipe                        by Press et. al

A Handbook of Computational Chemistry   by T. Clark

Computer Applications in Chemistry      by K. Ebert et. al.

Modeling Molecular Structure           by A. Hinchliffe

An Introduction to Computer Simulation Methods  by H. Gould and J. Tobochnik


과목의 진도

기 간

시험

학   습   내   용

교 과 서

참 고 서

1

 

 

Introduction  

 

 

2

 

 

Iterative Method 

 

 

3

 

 

추석

 

 

4

 

 

Numerical Integration 

 

 

5

 

 

             Matrices

 

 

6

 

 

LNSE  

 

 

7

 

 

Curve fitting

 

 

8

 

중간고사

Least Squares analysis

 

 

9

 

 

                “

 

 

10

 

 

            ab initio

 

 

11

 

 

               "

 

 

12

 

 

            Semi-empirical

 

 

13

 

 

               "

 

 

14

 

 

            Molecular Mechanics

 

 

15

 

 

            MD

 

 

16

 

기말고사

 

 

 


숙제

매주- 프로그래밍 숙제, 1주일 후 제출


시험(2회)

중간고사 1회, 학기말고사


성적

숙제 50% + 시험 50%,  좋은 S/W 제작시 가산점

도구 


컴퓨터 H/W

컴퓨터 S/W

컴퓨터 지식 -  typing ,   컴퓨터 언어,  S/W사용법

정보 - Internet,  서적 등



화학에의 컴퓨터의 응용


1.  Hardware - Instrumentation에서 기기의 일부분으로 기기를 조정하고 data를 collection하는 장치로서 사용됨.  Interfacing Techniques, Electronics 지식이 필요함,  이 과목에서는 다루지 않음


2.  Software

1)  측정된 실험 결과의 처리를 위한 S/W의 사용

2)  그래픽을 이용한 분자, 화합물, 화학현상의 표현

3)  양자역학적, 통계역학을 이용한 화학현상의 simulation



이 과목 수강에 도움이 되는 과목


이 과목은 컴퓨터에 대한 지식이 거의 없다하더라도 수강하는데 큰 지장이 있는 것은 아니다.  컴퓨터 언어로는  basic정도만을 사용할 수 있으면 누구든지 수강할 수 있다.  그러나 다음과 같은 과목을 수강하는 경우 이 과목을 쉽게 공부할 수 있을 것이다.

 CSE 033 컴퓨터 프로그래밍 및 연습 I

 CSE 034 컴퓨터 프로그래밍 및 연습 II

아울러 다음의 과목들은 이 과목과 어느정도 관계를 갖는 과목으로서 화학에의 컴퓨터 응용에 대하여 특히 관심이 있는 학생들은 관심을 가져볼 교과목이다.

 CSE 208 수치해석

 CSE 303 데이터베이스

 CSE 306 컴퓨터그래픽스

 CSE 401 시뮬레이션

 CSE 407 병렬처리시스템

 PHY 308 전산물리학 및 실습



사용법을 익혀둘 추천 S/W


일반

Operating System(OS) : MSWindow, , MSWindowNT, LINUX(Unix)

Word Processor :  아래아한글, MSWORD

Data Processor : MSExcel, Lotus, Origin, SigmaPlot

Web Viewer : Netscape Navigator, MS Internet Explorer

DataBase : MSAccess, DBase, FoxPro


화학

화학식, 구조 그리는 S/W : Chemdrew

Window-base 화학구조 optimization S/W : Hyperchem,

Semi-empirical QM S/W : Mopac, Ampac

Ab initio QM S/W : Gaussian, Gamess

MM/MD S/W : Insight/DiscoverII, Sybyl

Numerical Calculation : Mathmatica, Matlab


컴퓨터 언어

Basic, C

Visual Basic

HTML, Visual Script, Java Script