The course will introduce basic concepts and fundamental methods and tools in algebraic geometry. Main topics covered include sheaves and their cohomology and basic theory of algebraic curves, especially plane algebraic curves. If time permits, we will also talk about relationship with the theory of Riemann surfaces.